General KERNEL Documentation     End User KERNEL Services  


SALOMEDS_AttributeTableOfInteger Class Reference

#include <SALOMEDS_AttributeTableOfInteger.hxx>

Inheritance diagram for SALOMEDS_AttributeTableOfInteger:

Inheritance graph
Collaboration diagram for SALOMEDS_AttributeTableOfInteger:

Collaboration graph

Public Member Functions

 SALOMEDS_AttributeTableOfInteger (const Handle(SALOMEDSImpl_AttributeTableOfInteger)&theAttr)
 SALOMEDS_AttributeTableOfInteger (SALOMEDS::AttributeTableOfInteger_ptr theAttr)
 ~SALOMEDS_AttributeTableOfInteger ()
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< int > &theData)
virtual void SetRow (int theRow, const std::vector< int > &theData)
virtual std::vector< int > GetRow (int theRow)
virtual void AddColumn (const std::vector< int > &theData)
virtual void SetColumn (int theColumn, const std::vector< int > &theData)
virtual std::vector< int > GetColumn (int theColumn)
virtual void PutValue (int theValue, int theRow, int theColumn)
virtual bool HasValue (int theRow, int theColumn)
virtual int 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_AttributeTableOfInteger::SALOMEDS_AttributeTableOfInteger const Handle(SALOMEDSImpl_AttributeTableOfInteger)&  theAttr  ) 
 

SALOMEDS_AttributeTableOfInteger::SALOMEDS_AttributeTableOfInteger SALOMEDS::AttributeTableOfInteger_ptr  theAttr  ) 
 

SALOMEDS_AttributeTableOfInteger::~SALOMEDS_AttributeTableOfInteger  ) 
 


Member Function Documentation

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

Implements SALOMEDSClient_AttributeTableOfInteger.

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

Implements SALOMEDSClient_AttributeTableOfInteger.

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

Implements SALOMEDSClient_AttributeTableOfInteger.

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

Implements SALOMEDSClient_AttributeTableOfInteger.

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

Implements SALOMEDSClient_AttributeTableOfInteger.

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

Implements SALOMEDSClient_AttributeTableOfInteger.

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

Implements SALOMEDSClient_AttributeTableOfInteger.

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

Implements SALOMEDSClient_AttributeTableOfInteger.

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

Implements SALOMEDSClient_AttributeTableOfInteger.

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

Implements SALOMEDSClient_AttributeTableOfInteger.

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

Implements SALOMEDSClient_AttributeTableOfInteger.

int SALOMEDS_AttributeTableOfInteger::GetNbRows  )  [virtual]
 

Implements SALOMEDSClient_AttributeTableOfInteger.

int SALOMEDS_AttributeTableOfInteger::GetNbColumns  )  [virtual]
 

Implements SALOMEDSClient_AttributeTableOfInteger.

void SALOMEDS_AttributeTableOfInteger::AddRow const std::vector< int > &  theData  )  [virtual]
 

Implements SALOMEDSClient_AttributeTableOfInteger.

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

Implements SALOMEDSClient_AttributeTableOfInteger.

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

Implements SALOMEDSClient_AttributeTableOfInteger.

void SALOMEDS_AttributeTableOfInteger::AddColumn const std::vector< int > &  theData  )  [virtual]
 

Implements SALOMEDSClient_AttributeTableOfInteger.

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

Implements SALOMEDSClient_AttributeTableOfInteger.

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

Implements SALOMEDSClient_AttributeTableOfInteger.

void SALOMEDS_AttributeTableOfInteger::PutValue int  theValue,
int  theRow,
int  theColumn
[virtual]
 

Implements SALOMEDSClient_AttributeTableOfInteger.

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

Implements SALOMEDSClient_AttributeTableOfInteger.

int SALOMEDS_AttributeTableOfInteger::GetValue int  theRow,
int  theColumn
[virtual]
 

Implements SALOMEDSClient_AttributeTableOfInteger.

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

Implements SALOMEDSClient_AttributeTableOfInteger.

void SALOMEDS_AttributeTableOfInteger::SetNbColumns int  theNbColumns  )  [virtual]
 

Implements SALOMEDSClient_AttributeTableOfInteger.

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]