librcsb-core-wrapper
1.000
|
This is the complete list of members for ISTable, including all inherited members.
AddColumn(const std::string &colName, const std::vector< std::string > &col=std::vector< std::string >()) | ISTable | |
AddRow(const std::vector< std::string > &row=std::vector< std::string >()) | ISTable | |
CASE_INSENSE | ISTable | static |
CASE_SENSE | ISTable | static |
ClearColumn(const std::string &colName) | ISTable | |
ClearRow(const unsigned int rowIndex) | ISTable | |
CreateIndex(const std::string &indexName, const std::vector< std::string > &colNames, const unsigned int unique=0) | ISTable | |
CreateKey(const std::vector< std::string > &colNames) | ISTable | |
DeleteColumn(const std::string &colName) | ISTable | |
DeleteIndex(const std::string &indexName) | ISTable | |
DeleteKey() | ISTable | |
DeleteRow(const unsigned int rowIndex) | ISTable | |
DeleteRows(const std::vector< unsigned int > &rows) | ISTable | |
DT_INTEGER | ISTable | static |
DT_INTEGER_VAL | ISTable | static |
DT_STRING | ISTable | static |
DT_STRING_VAL | ISTable | static |
eBACKWARD | ISTable | static |
eCASE_SENSE enum value | ISTable | |
eCELLS enum value | ISTable | |
eCOL_NAMES enum value | ISTable | |
eCOLUMN_WISE | ISTable | static |
eEQUAL | ISTable | static |
eEXTRA enum value | ISTable | |
eFORWARD | ISTable | static |
eGREATER_THAN | ISTable | static |
eGREATER_THAN_OR_EQUAL | ISTable | static |
eLESS_COLS enum value | ISTable | |
eLESS_ROWS enum value | ISTable | |
eLESS_THAN | ISTable | static |
eLESS_THAN_OR_EQUAL | ISTable | static |
eMISSING enum value | ISTable | |
eMORE_COLS enum value | ISTable | |
eMORE_ROWS enum value | ISTable | |
eNONE enum value | ISTable | |
eOrientation typedef | ISTable | |
eROW_WISE | ISTable | static |
eSearchDir typedef | ISTable | |
eSearchType typedef | ISTable | |
eTableDiff enum name | ISTable | |
FillColumn(const std::string &colName, const std::vector< std::string > &col) | ISTable | |
FillRow(const unsigned int rowIndex, const std::vector< std::string > &row) | ISTable | |
FindDuplicateRows(std::vector< std::pair< unsigned int, unsigned int > > &duplRows, const std::vector< std::string > &colNames, const bool keepDuplRows, const eSearchDir searchDir=eFORWARD) | ISTable | |
FindFirst(const std::vector< std::string > &targets, const std::vector< std::string > &colNames, const std::string &indexName=std::string()) | ISTable | |
GetColCaseSense() const | ISTable | inline |
GetColumn(std::vector< std::string > &col, const std::string &colName) | ISTable | |
GetColumn(std::vector< std::string > &col, const std::string &colName, const unsigned int fromRowIndex, unsigned int toRowIndex) | ISTable | |
GetColumn(std::vector< std::string > &col, const std::string &colName, const std::vector< unsigned int > &rowIndex) | ISTable | |
GetColumn(std::vector< std::string > &col, const std::string &colName, const std::string &indexName) | ISTable | |
GetColumnNames() const | ISTable | |
GetColumnsIndices(std::vector< unsigned int > &colIndices, const std::vector< std::string > &colNames) | ISTable | |
GetDataType(const std::string &colName) | ISTable | |
GetLastRowIndex() | ISTable | inline |
GetModified() | ISTable | inline |
GetName() const | ISTable | inline |
GetNumColumns() const | ISTable | inline |
GetNumIndices() | ISTable | inline |
GetNumRows() const | ISTable | inline |
GetObject(UInt32 index, Serializer *ser) | ISTable | |
GetRow(std::vector< std::string > &row, const unsigned int rowIndex, const std::string &fromColName=std::string(), const std::string &toColName=std::string()) | ISTable | |
GetRow(const unsigned int rowIndex) | ISTable | |
IndexExists(const std::string &indexName) | ISTable | inline |
InsertColumn(const std::string &colName, const std::string &afColName, const std::vector< std::string > &col=std::vector< std::string >()) | ISTable | |
InsertRow(const unsigned int atRowIndex, const std::vector< std::string > &row=std::vector< std::string >()) | ISTable | |
IsColumnPresent(const std::string &colName) | ISTable | |
ISTable(const Char::eCompareType colCaseSense=Char::eCASE_SENSITIVE) | ISTable | |
ISTable(eOrientation orient, const Char::eCompareType colCaseSense=Char::eCASE_SENSITIVE) | ISTable | |
ISTable(const std::string &name, const Char::eCompareType colCaseSense=Char::eCASE_SENSITIVE) | ISTable | |
ISTable(const std::string &name, eOrientation orient, const Char::eCompareType colCaseSense=Char::eCASE_SENSITIVE) | ISTable | |
ISTable(const ISTable &inTable) | ISTable | |
Merge(ISTable &firstTable, ISTable &secondTable, unsigned int typeOfMerge=0) | ISTable | static |
operator()(const unsigned int rowIndex, const std::string &colName) const | ISTable | |
operator=(const ISTable &inTable) | ISTable | |
operator==(ISTable &inTable) | ISTable | |
PrintDiff(ISTable &inTable) | ISTable | |
Read(unsigned int indexInFile) | ISTable | |
RebuildIndex(const std::string &indexName) | ISTable | |
RebuildIndices() | ISTable | |
RenameColumn(const std::string &oldColName, const std::string &newColName) | ISTable | |
Search(std::vector< unsigned int > &res, const std::string &target, const std::string &colName, const unsigned int fromRowIndex=0, const eSearchDir searchDir=eFORWARD, const eSearchType searchType=eEQUAL) | ISTable | |
Search(std::vector< unsigned int > &res, const std::vector< std::string > &targets, const std::vector< std::string > &colNames, const unsigned int fromRowIndex=0, const eSearchDir searchDir=eFORWARD, const eSearchType searchType=eEQUAL, const std::string &indexName=std::string()) | ISTable | |
SetFlags(const std::string &colName, const unsigned char flags) | ISTable | |
SetIntersect(const std::vector< unsigned int > &a, const std::vector< unsigned int > &b, std::vector< unsigned int > &ret) | ISTable | static |
SetModified(const bool modified) | ISTable | inline |
SetName(const std::string &name) | ISTable | |
SetSerializer(Serializer *ser) | ISTable | |
SetUnion(const std::vector< unsigned int > &a, const std::vector< unsigned int > &b, std::vector< unsigned int > &ret) | ISTable | static |
UpdateCell(const unsigned int rowIndex, const std::string &colName, const std::string &value) | ISTable | |
UpdateIndex(const std::string &indexName, const unsigned int rowIndex) | ISTable | |
W_SPACE_INSENSE | ISTable | static |
W_SPACE_SENSE | ISTable | static |
Write() | ISTable | |
WriteObject(Serializer *ser, int &size) | ISTable | |
~ISTable() | ISTable |