#include <SALOMEDSClient_AttributeTableOfString.hxx>

Public Types | |
| enum | SortOrder { AscendingOrder, DescendingOrder } | 
| enum | SortPolicy {  EmptyLowest, EmptyHighest, EmptyFirst, EmptyLast, EmptyIgnore }  | 
Public Member Functions | |
| virtual void | AddRow (const std::vector< std::string > &theData)=0 | 
| virtual void | SetRow (int theRow, const std::vector< std::string > &theData)=0 | 
| virtual std::vector< std::string > | GetRow (int theRow)=0 | 
| virtual void | AddColumn (const std::vector< std::string > &theData)=0 | 
| virtual void | SetColumn (int theColumn, const std::vector< std::string > &theData)=0 | 
| virtual std::vector< std::string > | GetColumn (int theColumn)=0 | 
| virtual void | PutValue (const std::string &theValue, int theRow, int theColumn)=0 | 
| virtual std::string | GetValue (int theRow, int theColumn)=0 | 
| virtual void | SetTitle (const std::string &theTitle)=0 | 
| virtual std::string | GetTitle ()=0 | 
| virtual void | SetRowTitle (int theIndex, const std::string &theTitle)=0 | 
| virtual std::string | GetRowTitle (int theIndex)=0 | 
| virtual void | SetRowTitles (const std::vector< std::string > &theTitles)=0 | 
| virtual std::vector< std::string > | GetRowTitles ()=0 | 
| virtual void | SetColumnTitle (int theIndex, const std::string &theTitle)=0 | 
| virtual std::string | GetColumnTitle (int theIndex)=0 | 
| virtual void | SetColumnTitles (const std::vector< std::string > &theTitles)=0 | 
| virtual std::vector< std::string > | GetColumnTitles ()=0 | 
| virtual void | SetRowUnit (int theIndex, const std::string &theUnit)=0 | 
| virtual std::string | GetRowUnit (int theIndex)=0 | 
| virtual void | SetRowUnits (const std::vector< std::string > &theUnits)=0 | 
| virtual std::vector< std::string > | GetRowUnits ()=0 | 
| virtual int | GetNbRows ()=0 | 
| virtual int | GetNbColumns ()=0 | 
| virtual bool | HasValue (int theRow, int theColumn)=0 | 
| virtual void | RemoveValue (int theRow, int theColumn)=0 | 
| virtual std::vector< int > | GetRowSetIndices (int theRow)=0 | 
| virtual void | SetNbColumns (int theNbColumns)=0 | 
| virtual std::vector< int > | SortRow (int theRow, SortOrder theOrder, SortPolicy thePolicy)=0 | 
| virtual std::vector< int > | SortColumn (int theColumn, SortOrder theOrder, SortPolicy thePolicy)=0 | 
| virtual std::vector< int > | SortByRow (int theRow, SortOrder theOrder, SortPolicy thePolicy)=0 | 
| virtual std::vector< int > | SortByColumn (int theColumn, SortOrder theOrder, SortPolicy thePolicy)=0 | 
| virtual void | SwapCells (int theRow1, int theColumn1, int theRow2, int theColumn2)=0 | 
| virtual void | SwapRows (int theRow1, int theRow2)=0 | 
| virtual void | SwapColumns (int theColumn1, int theColumn2)=0 | 
| virtual void | CheckLocked ()=0 | 
| virtual std::string | Type ()=0 | 
| virtual std::string | GetClassType ()=0 | 
| virtual clt_shared_ptr < SALOMEDSClient_SObject >  | GetSObject ()=0 | 
      
  | 
  inherited | 
      
  | 
  inherited | 
      
  | 
  pure virtual | 
Implemented in SALOMEDS_AttributeTableOfString.
      
  | 
  pure virtual | 
Implemented in SALOMEDS_AttributeTableOfString.
      
  | 
  pure virtualinherited | 
Implemented in SALOMEDS_GenericAttribute.
      
  | 
  pure virtualinherited | 
Implemented in SALOMEDS_GenericAttribute.
      
  | 
  pure virtual | 
Implemented in SALOMEDS_AttributeTableOfString.
      
  | 
  pure virtualinherited | 
Implemented in SALOMEDS_AttributeTableOfInteger, SALOMEDS_AttributeTableOfReal, and SALOMEDS_AttributeTableOfString.
      
  | 
  pure virtualinherited | 
Implemented in SALOMEDS_AttributeTableOfInteger, SALOMEDS_AttributeTableOfReal, and SALOMEDS_AttributeTableOfString.
      
  | 
  pure virtualinherited | 
Implemented in SALOMEDS_AttributeTableOfInteger, SALOMEDS_AttributeTableOfReal, and SALOMEDS_AttributeTableOfString.
      
  | 
  pure virtualinherited | 
Implemented in SALOMEDS_AttributeTableOfInteger, SALOMEDS_AttributeTableOfReal, and SALOMEDS_AttributeTableOfString.
      
  | 
  pure virtual | 
Implemented in SALOMEDS_AttributeTableOfString.
      
  | 
  pure virtualinherited | 
Implemented in SALOMEDS_AttributeTableOfInteger, SALOMEDS_AttributeTableOfReal, and SALOMEDS_AttributeTableOfString.
      
  | 
  pure virtualinherited | 
Implemented in SALOMEDS_AttributeTableOfInteger, SALOMEDS_AttributeTableOfReal, and SALOMEDS_AttributeTableOfString.
      
  | 
  pure virtualinherited | 
Implemented in SALOMEDS_AttributeTableOfInteger, SALOMEDS_AttributeTableOfReal, and SALOMEDS_AttributeTableOfString.
      
  | 
  pure virtualinherited | 
Implemented in SALOMEDS_AttributeTableOfInteger, SALOMEDS_AttributeTableOfReal, and SALOMEDS_AttributeTableOfString.
      
  | 
  pure virtualinherited | 
Implemented in SALOMEDS_AttributeTableOfInteger, SALOMEDS_AttributeTableOfReal, and SALOMEDS_AttributeTableOfString.
      
  | 
  pure virtualinherited | 
      
  | 
  pure virtualinherited | 
Implemented in SALOMEDS_AttributeTableOfInteger, SALOMEDS_AttributeTableOfReal, and SALOMEDS_AttributeTableOfString.
      
  | 
  pure virtual | 
Implemented in SALOMEDS_AttributeTableOfString.
      
  | 
  pure virtualinherited | 
Implemented in SALOMEDS_AttributeTableOfInteger, SALOMEDS_AttributeTableOfReal, and SALOMEDS_AttributeTableOfString.
      
  | 
  pure virtual | 
Implemented in SALOMEDS_AttributeTableOfString.
      
  | 
  pure virtualinherited | 
Implemented in SALOMEDS_AttributeTableOfInteger, SALOMEDS_AttributeTableOfReal, and SALOMEDS_AttributeTableOfString.
      
  | 
  pure virtual | 
Implemented in SALOMEDS_AttributeTableOfString.
      
  | 
  pure virtualinherited | 
Implemented in SALOMEDS_AttributeTableOfInteger, SALOMEDS_AttributeTableOfReal, and SALOMEDS_AttributeTableOfString.
      
  | 
  pure virtualinherited | 
Implemented in SALOMEDS_AttributeTableOfInteger, SALOMEDS_AttributeTableOfReal, and SALOMEDS_AttributeTableOfString.
      
  | 
  pure virtualinherited | 
Implemented in SALOMEDS_AttributeTableOfInteger, SALOMEDS_AttributeTableOfReal, and SALOMEDS_AttributeTableOfString.
      
  | 
  pure virtual | 
Implemented in SALOMEDS_AttributeTableOfString.
      
  | 
  pure virtualinherited | 
Implemented in SALOMEDS_AttributeTableOfInteger, SALOMEDS_AttributeTableOfReal, and SALOMEDS_AttributeTableOfString.
      
  | 
  pure virtualinherited | 
Implemented in SALOMEDS_AttributeTableOfInteger, SALOMEDS_AttributeTableOfReal, and SALOMEDS_AttributeTableOfString.
      
  | 
  pure virtualinherited | 
Implemented in SALOMEDS_AttributeTableOfInteger, SALOMEDS_AttributeTableOfReal, and SALOMEDS_AttributeTableOfString.
      
  | 
  pure virtualinherited | 
Implemented in SALOMEDS_AttributeTableOfInteger, SALOMEDS_AttributeTableOfReal, and SALOMEDS_AttributeTableOfString.
      
  | 
  pure virtualinherited | 
Implemented in SALOMEDS_AttributeTableOfInteger, SALOMEDS_AttributeTableOfReal, and SALOMEDS_AttributeTableOfString.
      
  | 
  pure virtualinherited | 
Implemented in SALOMEDS_AttributeTableOfInteger, SALOMEDS_AttributeTableOfReal, and SALOMEDS_AttributeTableOfString.
      
  | 
  pure virtualinherited | 
Implemented in SALOMEDS_AttributeTableOfInteger, SALOMEDS_AttributeTableOfReal, and SALOMEDS_AttributeTableOfString.
      
  | 
  pure virtualinherited | 
Implemented in SALOMEDS_AttributeTableOfInteger, SALOMEDS_AttributeTableOfReal, and SALOMEDS_AttributeTableOfString.
      
  | 
  pure virtualinherited | 
Implemented in SALOMEDS_AttributeTableOfInteger, SALOMEDS_AttributeTableOfReal, and SALOMEDS_AttributeTableOfString.
      
  | 
  pure virtualinherited | 
Implemented in SALOMEDS_AttributeTableOfInteger, SALOMEDS_AttributeTableOfReal, and SALOMEDS_AttributeTableOfString.
      
  | 
  pure virtualinherited | 
Implemented in SALOMEDS_AttributeTableOfInteger, SALOMEDS_AttributeTableOfReal, and SALOMEDS_AttributeTableOfString.
      
  | 
  pure virtualinherited | 
Implemented in SALOMEDS_AttributeTableOfInteger, SALOMEDS_AttributeTableOfReal, and SALOMEDS_AttributeTableOfString.
      
  | 
  pure virtualinherited | 
Implemented in SALOMEDS_GenericAttribute.