ITTable Member List

This is the complete list of members for ITTable, including all inherited members.

AddColumn(const std::string &colName, const std::vector< std::string > &col=std::vector< std::string >()) | ITTable |
AddRow(const std::vector< std::string > &row=std::vector< std::string >()) | ITTable |
AppendToColumn(const std::string &colName, const std::string &cell) | ITTable |
AppendToColumn(const std::string &colName, const std::vector< std::string > &col) | ITTable |
AppendToColumn(const unsigned int colIndex, const std::vector< std::string > &col) | ITTable |
AppendToColumn(const unsigned int colIndex, const std::string &cell) | ITTable |
CASE_INSENSE | ITTable | static
CASE_SENSE | ITTable | static
Clear() | ITTable |
ClearColumn(const std::string &colName) | ITTable |
ClearColumn(const unsigned int colIndex) | ITTable |
ClearRow(const unsigned int rowIndex) | ITTable |
CreateColumn(const unsigned int atColIndex, const std::vector< std::string > &col=std::vector< std::string >()) | ITTable |
CreateColumn(const unsigned int atColIndex, std::vector< std::string >::const_iterator colBeg, std::vector< std::string >::const_iterator colEnd) | ITTable |
CreateIndex(const std::vector< unsigned int > &colIndices, const unsigned int unique=0) | ITTable |
DeleteColumn(const std::string &colName) | ITTable |
DeleteColumn(const unsigned int colIndex) | ITTable |
DeleteEntry(const unsigned int rowIndex) | ITTable |
DeleteIndex(const unsigned int indexIndex) | ITTable |
DeleteIndexEntry(const unsigned int indexIndex, const unsigned int rowIndex) | ITTable |
DeleteRow(const unsigned int rowIndex) | ITTable |
DeleteRows(const std::vector< unsigned int > &rows) | ITTable |
DT_INTEGER | ITTable | static
DT_INTEGER_VAL | ITTable | static
DT_STRING | ITTable | static
DT_STRING_VAL | ITTable | static
eBACKWARD enum value | ITTable |
eCOLUMN_WISE enum value | ITTable |
eEQUAL enum value | ITTable |
eFORWARD enum value | ITTable |
eGREATER_THAN enum value | ITTable |
eGREATER_THAN_OR_EQUAL enum value | ITTable |
eLESS_THAN enum value | ITTable |
eLESS_THAN_OR_EQUAL enum value | ITTable |
eOrientation enum name | ITTable |
eROW_WISE enum value | ITTable |
eSearchDir enum name | ITTable |
eSearchType enum name | ITTable |
FillColumn(const std::string &colName, const std::vector< std::string > &col) | ITTable |
FillColumn(const std::vector< std::string > &col, const unsigned int colIndex) | ITTable |
FillColumn(const unsigned int colIndex, std::vector< std::string >::const_iterator colBeg, std::vector< std::string >::const_iterator colEnd) | ITTable |
FillRow(const unsigned int rowIndex, const std::vector< std::string > &row) | ITTable |
FindDuplicateRows(std::vector< std::pair< unsigned int, unsigned int > > &duplRows, const std::vector< std::string > &colNames, const bool keepDuplRows, const eSearchDir searchDir=eFORWARD) | ITTable |
FindDuplicateRows(const std::vector< unsigned int > &colIndices, std::vector< std::pair< unsigned int, unsigned int > > &duplRows, const bool keep, const eSearchDir searchDir=eFORWARD) | ITTable |
FindFirst(const std::vector< std::string > &targets, const std::vector< unsigned int > &colIndices, const unsigned int indexIndex) | ITTable |
FindIndex(const std::vector< unsigned int > &colIndices) | ITTable |
GetColumn(std::vector< std::string > &col, const std::string &colName) | ITTable |
GetColumn(std::vector< std::string > &col, const std::string &colName, const unsigned int fromRowIndex, unsigned int toRowIndex) | ITTable |
GetColumn(std::vector< std::string > &col, const std::string &colName, const std::vector< unsigned int > &rowIndex) | ITTable |
GetColumn(std::vector< std::string > &col, const unsigned int colIndex, const unsigned int fromRowIndex, unsigned int toRowIndex) | ITTable |
GetColumn(std::vector< std::string > &col, const unsigned int colIndex, const std::vector< unsigned int > &rowIndex) | ITTable |
GetColumn(std::vector< std::string > &col, const unsigned int colIndex) | ITTable |
GetColumn(std::vector< std::string > &col, const unsigned int colIndex, const unsigned int indexIndex) | ITTable |
GetDataType(const std::string &colName) | ITTable |
GetLastRowIndex() | ITTable | inline
GetNumColumns() const | ITTable | inline
GetNumIndices() | ITTable | inline
GetNumRows() const | ITTable | inline
GetObject(UInt32 index, Serializer *ser) | ITTable |
GetOrientation() | ITTable |
GetRow(std::vector< std::string > &row, const unsigned int rowIndex, const std::string &fromColName=std::string(), const std::string &toColName=std::string()) | ITTable |
GetRow(std::vector< std::string > &row, const unsigned int rowIndex, const unsigned int fromColIndex, unsigned int toColIndex) | ITTable |
GetRow(const unsigned int rowIndex) | ITTable |
InsertColumn(const std::string &colName, const std::string &atColName, const std::vector< std::string > &col=std::vector< std::string >()) | ITTable |
InsertColumn(const unsigned int colIndex, const std::vector< std::string > &col=std::vector< std::string >()) | ITTable |
InsertColumn(const unsigned int colIndex, std::vector< std::string >::const_iterator colBeg, std::vector< std::string >::const_iterator colEnd) | ITTable |
InsertEntry(const unsigned int rowIndex) | ITTable |
InsertIndexEntry(const unsigned int indexIndex, const unsigned int rowIndex) | ITTable |
InsertRow(const unsigned int atRowIndex, const std::vector< std::string > &row=std::vector< std::string >()) | ITTable |
ITTable() | ITTable |
ITTable(eOrientation orient) | ITTable |
ITTable(const ITTable &inTable) | ITTable |
operator()(const unsigned int rowIndex, const std::string &colName) const | ITTable |
operator()(const unsigned int rowIndex, const unsigned int colIndex) const | ITTable |
operator=(const ITTable &inTable) | ITTable |
Read(unsigned int indexInFile, Serializer *ser) | ITTable |
RebuildIndex(const unsigned int indexIndex) | ITTable |
RebuildIndices() | ITTable |
Search(std::vector< unsigned int > &res, const std::vector< std::string > &targets, const std::vector< unsigned int > &colIndices, const unsigned int indexIndex, const eSearchType searchType=eEQUAL) | ITTable |
Search(std::vector< unsigned int > &res, const std::string &target, const unsigned int colIndex, const eSearchType searchType=eEQUAL) | ITTable |
SetFlags(const std::string &colName, const unsigned char flags) | ITTable |
SetFlags(const unsigned char newOpts, const unsigned int colIndex) | ITTable |
SetSerializer(Serializer *ser) | ITTable |
UpdateCell(const unsigned int rowIndex, const std::string &colName, const std::string &value) | ITTable |
UpdateCell(const std::string &cell, const unsigned int colIndex, const unsigned int rowIndex) | ITTable |
UpdateIndex(const unsigned int indexIndex, const unsigned int rowIndex) | ITTable |
ValidateOptions(unsigned int colIndex) | ITTable |
VerifyColumnsIndices(const std::vector< unsigned int > &colIndices) | ITTable |
W_SPACE_INSENSE | ITTable | static
W_SPACE_SENSE | ITTable | static
Write(Serializer *ser, int &size) | ITTable |
WriteObject(Serializer *ser, int &size) | ITTable |
~ITTable() | ITTable |