General KERNEL Documentation     End User KERNEL Services  


SALOMEDS_AttributeTableOfString Class Reference

#include <SALOMEDS_AttributeTableOfString.hxx>

Inheritance diagram for SALOMEDS_AttributeTableOfString:

Inheritance graph
Collaboration diagram for SALOMEDS_AttributeTableOfString:

Collaboration graph

Public Member Functions

 SALOMEDS_AttributeTableOfString (const Handle(SALOMEDSImpl_AttributeTableOfString)&theAttr)
 SALOMEDS_AttributeTableOfString (SALOMEDS::AttributeTableOfString_ptr theAttr)
 ~SALOMEDS_AttributeTableOfString ()
virtual void SetTitle (const std::string &theTitle)
virtual std::string GetTitle ()
virtual void SetRowTitle (int theIndex, const std::string &theTitle)
virtual void SetRowTitles (const std::vector< std::string > &theTitles)
virtual std::vector< std::string > GetRowTitles ()
virtual void SetColumnTitle (int theIndex, const std::string &theTitle)
virtual void SetColumnTitles (const std::vector< std::string > &theTitles)
virtual std::vector< std::string > GetColumnTitles ()
virtual void SetRowUnit (int theIndex, const std::string &theUnit)
virtual void SetRowUnits (const std::vector< std::string > &theUnits)
virtual std::vector< std::string > GetRowUnits ()
virtual int GetNbRows ()
virtual int GetNbColumns ()
virtual void AddRow (const std::vector< std::string > &theData)
virtual void SetRow (int theRow, const std::vector< std::string > &theData)
virtual std::vector< std::string > GetRow (int theRow)
virtual void AddColumn (const std::vector< std::string > &theData)
virtual void SetColumn (int theColumn, const std::vector< std::string > &theData)
virtual std::vector< std::string > GetColumn (int theColumn)
virtual void PutValue (const std::string &theValue, int theRow, int theColumn)
virtual bool HasValue (int theRow, int theColumn)
virtual std::string GetValue (int theRow, int theColumn)
virtual std::vector< int > GetRowSetIndices (int theRow)
virtual void SetNbColumns (int theNbColumns)
void CheckLocked ()
std::string Type ()
std::string GetClassType ()
 _PTR (SObject) GetSObject()
virtual clt_shared_ptr< SALOMEDSClient_SObjectGetSObject ()=0

Static Public Member Functions

static SALOMEDS_GenericAttributeCreateAttribute (const Handle(SALOMEDSImpl_GenericAttribute)&theGA)
static SALOMEDS_GenericAttributeCreateAttribute (SALOMEDS::GenericAttribute_ptr theGA)

Protected Member Functions

 Handle (SALOMEDSImpl_GenericAttribute) _local_impl

Protected Attributes

bool _isLocal
SALOMEDS::GenericAttribute_var _corba_impl

Constructor & Destructor Documentation

SALOMEDS_AttributeTableOfString::SALOMEDS_AttributeTableOfString const Handle(SALOMEDSImpl_AttributeTableOfString)&  theAttr  ) 
 

SALOMEDS_AttributeTableOfString::SALOMEDS_AttributeTableOfString SALOMEDS::AttributeTableOfString_ptr  theAttr  ) 
 

SALOMEDS_AttributeTableOfString::~SALOMEDS_AttributeTableOfString  ) 
 


Member Function Documentation

void SALOMEDS_AttributeTableOfString::SetTitle const std::string &  theTitle  )  [virtual]
 

Implements SALOMEDSClient_AttributeTableOfString.

std::string SALOMEDS_AttributeTableOfString::GetTitle  )  [virtual]
 

Implements SALOMEDSClient_AttributeTableOfString.

void SALOMEDS_AttributeTableOfString::SetRowTitle int  theIndex,
const std::string &  theTitle
[virtual]
 

Implements SALOMEDSClient_AttributeTableOfString.

void SALOMEDS_AttributeTableOfString::SetRowTitles const std::vector< std::string > &  theTitles  )  [virtual]
 

Implements SALOMEDSClient_AttributeTableOfString.

std::vector< std::string > SALOMEDS_AttributeTableOfString::GetRowTitles  )  [virtual]
 

Implements SALOMEDSClient_AttributeTableOfString.

void SALOMEDS_AttributeTableOfString::SetColumnTitle int  theIndex,
const std::string &  theTitle
[virtual]
 

Implements SALOMEDSClient_AttributeTableOfString.

void SALOMEDS_AttributeTableOfString::SetColumnTitles const std::vector< std::string > &  theTitles  )  [virtual]
 

Implements SALOMEDSClient_AttributeTableOfString.

std::vector< std::string > SALOMEDS_AttributeTableOfString::GetColumnTitles  )  [virtual]
 

Implements SALOMEDSClient_AttributeTableOfString.

void SALOMEDS_AttributeTableOfString::SetRowUnit int  theIndex,
const std::string &  theUnit
[virtual]
 

Implements SALOMEDSClient_AttributeTableOfString.

void SALOMEDS_AttributeTableOfString::SetRowUnits const std::vector< std::string > &  theUnits  )  [virtual]
 

Implements SALOMEDSClient_AttributeTableOfString.

std::vector< std::string > SALOMEDS_AttributeTableOfString::GetRowUnits  )  [virtual]
 

Implements SALOMEDSClient_AttributeTableOfString.

int SALOMEDS_AttributeTableOfString::GetNbRows  )  [virtual]
 

Implements SALOMEDSClient_AttributeTableOfString.

int SALOMEDS_AttributeTableOfString::GetNbColumns  )  [virtual]
 

Implements SALOMEDSClient_AttributeTableOfString.

void SALOMEDS_AttributeTableOfString::AddRow const std::vector< std::string > &  theData  )  [virtual]
 

Implements SALOMEDSClient_AttributeTableOfString.

void SALOMEDS_AttributeTableOfString::SetRow int  theRow,
const std::vector< std::string > &  theData
[virtual]
 

Implements SALOMEDSClient_AttributeTableOfString.

std::vector< std::string > SALOMEDS_AttributeTableOfString::GetRow int  theRow  )  [virtual]
 

Implements SALOMEDSClient_AttributeTableOfString.

void SALOMEDS_AttributeTableOfString::AddColumn const std::vector< std::string > &  theData  )  [virtual]
 

Implements SALOMEDSClient_AttributeTableOfString.

void SALOMEDS_AttributeTableOfString::SetColumn int  theColumn,
const std::vector< std::string > &  theData
[virtual]
 

Implements SALOMEDSClient_AttributeTableOfString.

std::vector< std::string > SALOMEDS_AttributeTableOfString::GetColumn int  theColumn  )  [virtual]
 

Implements SALOMEDSClient_AttributeTableOfString.

void SALOMEDS_AttributeTableOfString::PutValue const std::string &  theValue,
int  theRow,
int  theColumn
[virtual]
 

Implements SALOMEDSClient_AttributeTableOfString.

bool SALOMEDS_AttributeTableOfString::HasValue int  theRow,
int  theColumn
[virtual]
 

Implements SALOMEDSClient_AttributeTableOfString.

std::string SALOMEDS_AttributeTableOfString::GetValue int  theRow,
int  theColumn
[virtual]
 

Implements SALOMEDSClient_AttributeTableOfString.

std::vector< int > SALOMEDS_AttributeTableOfString::GetRowSetIndices int  theRow  )  [virtual]
 

Implements SALOMEDSClient_AttributeTableOfString.

void SALOMEDS_AttributeTableOfString::SetNbColumns int  theNbColumns  )  [virtual]
 

Implements SALOMEDSClient_AttributeTableOfString.

SALOMEDS_GenericAttribute::Handle SALOMEDSImpl_GenericAttribute   )  [protected, inherited]
 

void SALOMEDS_GenericAttribute::CheckLocked  )  [virtual, inherited]
 

Implements SALOMEDSClient_GenericAttribute.

std::string SALOMEDS_GenericAttribute::Type  )  [virtual, inherited]
 

Implements SALOMEDSClient_GenericAttribute.

std::string SALOMEDS_GenericAttribute::GetClassType  )  [virtual, inherited]
 

Implements SALOMEDSClient_GenericAttribute.

SALOMEDS_GenericAttribute::_PTR SObject   )  [inherited]
 

SALOMEDS_GenericAttribute * SALOMEDS_GenericAttribute::CreateAttribute const Handle(SALOMEDSImpl_GenericAttribute)&  theGA  )  [static, inherited]
 

SALOMEDS_GenericAttribute * SALOMEDS_GenericAttribute::CreateAttribute SALOMEDS::GenericAttribute_ptr  theGA  )  [static, inherited]
 

virtual clt_shared_ptr<SALOMEDSClient_SObject > SALOMEDSClient_GenericAttribute::GetSObject  )  [pure virtual, inherited]
 


Field Documentation

bool SALOMEDS_GenericAttribute::_isLocal [protected, inherited]
 

SALOMEDS::GenericAttribute_var SALOMEDS_GenericAttribute::_corba_impl [protected, inherited]