| _colCaseSense | STable | [protected] |
| _colNames | STable | [protected] |
| _compare_opts | ISTable | [protected] |
| _data | STable | [protected] |
| _fnav | ISTable | [private] |
| _GetColumnsIndices(vector< unsigned int > &colIndices, const vector< string > &colNames) | STable | [protected] |
| _indexNames | ISTable | [protected] |
| _indices | ISTable | [protected] |
| _listsOfColumns | ISTable | [protected] |
| _modified | ISTable | [protected] |
| _name | STable | [protected] |
| _numDels | ISTable | [protected] |
| _numNonEmptyCols | STable | [protected] |
| _numRows | STable | [protected] |
| _precision | ISTable | [protected] |
| _rowMap | ISTable | [protected] |
| _unique | ISTable | [protected] |
| _version | ISTable | [private, static] |
| AddColumn(const string &colName, const unsigned char opts=DEFAULT_OPTIONS, const vector< string > &col=vector< string >(0)) | ISTable | |
| STable::AddColumn(const string &colName, const vector< string > &col=vector< string >(0)) | STable | |
| AddRow() | ISTable | |
| STable::AddRow(const vector< string > &row=vector< string >(0)) | STable | [virtual] |
| AggregateRow(const vector< unsigned int > &colIndices, const unsigned int rowIndex) | ISTable | [protected] |
| AppendToAndDelimit(string &to, const string &appending) | ISTable | [inline, protected] |
| AppendToColumn(const vector< string > &col, const unsigned int colIndex) | ISTable | [private] |
| AppendToColumn(const string &colName, const vector< string > &col) | ISTable | [virtual] |
| AppendToColumn(const string &colName, const string &cell) | ISTable | [virtual] |
| STable::AppendToColumn(const string &cell, const unsigned int colIndex) | STable | [protected] |
| AreListsOfColumnsValid(const vector< unsigned int > &colIndices) | ISTable | [private] |
| CASE_INSENSE | ISTable | [static] |
| CASE_SENSE | ISTable | [static] |
| CellValue(const unsigned int colIndex, const unsigned int rowIndex) | ISTable | [protected] |
| Clear() | ISTable | [protected, virtual] |
| ClearColumn(const string &colName) | ISTable | [virtual] |
| STable::ClearColumn(const unsigned int colIndex) | STable | [protected] |
| ClearIndex(const unsigned int indexIndex) | ISTable | [protected] |
| ClearIndices() | ISTable | [protected] |
| ClearRow(const unsigned int rowIndex) | ISTable | [virtual] |
| ClearRowMap() | ISTable | [inline, protected] |
| ColumnLength(const string &colName) const | STable | |
| ConvertDouble(const string &a, string &ret) | ISTable | [protected] |
| ConvertString(const string &value, const unsigned int colIndex) | ISTable | [protected] |
| ConvertToInt(const string &a, string &ret) | ISTable | [protected] |
| ConvertToLowerNoWhiteSpace(const string &a, string &ret) | ISTable | [protected] |
| CreateColumn(const unsigned int colIndex, const vector< string > &col=vector< string >(0)) | STable | [protected] |
| CreateIndex(const string &indexName, const vector< unsigned int > &colIndices, const unsigned int unique=0) | ISTable | [private] |
| CreateIndex(const string &indexName, const vector< string > &colNames, const unsigned int unique=0) | ISTable | |
| CreateInternalIndexName(const unsigned int indexIndex) | ISTable | [protected] |
| CreateKey(const vector< unsigned int > &colIndices) | ISTable | [private] |
| CreateKey(const vector< string > &colNames) | ISTable | |
| DEFAULT_OPTIONS | ISTable | [protected, static] |
| DEFAULT_PRECISION | ISTable | [protected, static] |
| DeleteColumn(const string &colName) | ISTable | [virtual] |
| STable::DeleteColumn(const unsigned int colIndex) | STable | [protected] |
| DeleteIndex(const unsigned int indexIndex) | ISTable | [protected] |
| DeleteIndex(const string &indexName) | ISTable | |
| DeleteRow(const unsigned int rowIndex) | ISTable | [virtual] |
| DeleteRows(const vector< unsigned int > &rows) | ISTable | |
| DT_DOUBLE | ISTable | [static] |
| DT_DOUBLE_VAL | ISTable | [protected, static] |
| DT_INTEGER | ISTable | [static] |
| DT_INTEGER_VAL | ISTable | [protected, static] |
| DT_MASK | ISTable | [protected, static] |
| DT_STRING | ISTable | [static] |
| DT_STRING_VAL | ISTable | [protected, static] |
| eBACKWARD enum value | ISTable | |
| eCASE_SENSE enum value | ISTable | |
| eCELLS enum value | ISTable | |
| eCOL_NAMES enum value | ISTable | |
| eEQUAL enum value | ISTable | |
| eEXTRA enum value | ISTable | |
| eFORWARD enum value | ISTable | |
| eGREATER_THAN enum value | ISTable | |
| eGREATER_THAN_OR_EQUAL enum value | ISTable | |
| eLESS_COLS enum value | ISTable | |
| eLESS_ROWS enum value | ISTable | |
| eLESS_THAN enum value | ISTable | |
| eLESS_THAN_OR_EQUAL enum value | ISTable | |
| eMISSING enum value | ISTable | |
| eMORE_COLS enum value | ISTable | |
| eMORE_ROWS enum value | ISTable | |
| EnlargeRowMap(const unsigned int numRows) | ISTable | [protected] |
| eNONE enum value | ISTable | |
| eSearchDir enum name | ISTable | |
| eSearchType enum name | ISTable | |
| eTableDiff enum name | ISTable | |
| EXPONENT | ISTable | [protected, static] |
| FillColumn(const vector< string > &col, const unsigned int colIndex) | ISTable | [private] |
| FillColumn(const string &colName, const vector< string > &col) | ISTable | [virtual] |
| FillRow(const unsigned int rowIndex, const vector< string > &row) | ISTable | [virtual] |
| STable::FillRow(const vector< string > &row, const unsigned int rowIndex, const unsigned int fromColIndex, const unsigned int toColIndex) | STable | [protected] |
| FindFirst(const vector< string > &targets, const vector< unsigned int > &colIndices, const string &indexName=String::Empty) | ISTable | [private] |
| FindFirst(const vector< string > &targets, const vector< unsigned int > &colIndices, const unsigned int indexIndex) | ISTable | [protected] |
| FindFirst(const vector< string > &targets, const vector< string > &colNames=vector< string >(0), const string &indexName=String::Empty) | ISTable | |
| FindIndex(const string &indexName) | ISTable | [protected] |
| FindIndex(const vector< unsigned int > &colIndices) | ISTable | [protected] |
| FindKeyIndex() | ISTable | [protected] |
| FindRedundantRows(const vector< unsigned int > &colIndices, vector< pair< unsigned int, unsigned int > > &duplRows, const unsigned int keep, const eSearchDir searchDir=eFORWARD) | ISTable | [private] |
| FindRedundantRows(const vector< string > &colNames, vector< pair< unsigned int, unsigned int > > &duplRows, const unsigned int keep, const eSearchDir searchDir=eFORWARD) | ISTable | |
| GetCell(string &cell, const unsigned int colIndex, const unsigned int rowIndex) | ISTable | [private] |
| GetColumn(vector< string > &col, const string &colName) | ISTable | [virtual] |
| GetColumn(vector< string > &col, const string &colName, const string &indexName) | ISTable | |
| GetColumn(vector< string > &subCol, const string &colName, const unsigned int fromRowIndex, unsigned int toRowIndex) | ISTable | [virtual] |
| GetColumn(vector< string > &subCol, const string &colName, const vector< unsigned int > &rowIndex) | ISTable | [virtual] |
| GetColumnIndex(const string &colName) const | STable | |
| GetColumnNames(vector< string > &colNames) const | STable | |
| GetColumnsIndices(vector< unsigned int > &colIndices, const vector< string > &colNames=vector< string >(0)) | STable | |
| GetCompareType(const vector< unsigned int > &colIndices) | ISTable | [protected] |
| GetDataType(const string &colName) | ISTable | |
| GetLastRowIndex() | ISTable | [inline] |
| GetModified() | ISTable | [inline] |
| GetName() const | STable | [inline] |
| GetNumColumns() const | STable | [inline] |
| GetNumIndices() | ISTable | [inline] |
| GetNumRows() const | ISTable | [inline, virtual] |
| GetObject(Word index, FileNavigator *, int &size) | ISTable | |
| GetObjectV1(Word index, FileNavigator *, int &size) | ISTable | [protected] |
| GetObjectV1_1(Word index, FileNavigator *, int &size) | ISTable | [protected] |
| GetObjectV2(Word index, FileNavigator *, int &size) | ISTable | [protected] |
| GetObjectV3(Word index, FileNavigator *, int &size) | ISTable | [protected] |
| GetObjectV6(Word index, FileNavigator *, int &size) | ISTable | [protected] |
| GetRow(vector< string > &subRow, const unsigned int rowIndex, const string &fromColName=String::Empty, const string &toColName=String::Empty) | ISTable | [virtual] |
| GetSubRow(vector< string > &subRow, const unsigned int rowIndex, const unsigned int fromColIndex, unsigned int toColIndex) | STable | [protected] |
| IndexExists(const string &indexName) | ISTable | [inline] |
| Init() | ISTable | [protected] |
| InsertColumn(const string &colName, const unsigned int colIndex, const unsigned char opts=DEFAULT_OPTIONS, const vector< string > &col=vector< string >(0)) | ISTable | [private] |
| InsertColumn(const string &colName, const string &afterColName, const unsigned char opts=DEFAULT_OPTIONS, const vector< string > &col=vector< string >(0)) | ISTable | |
| STable::InsertColumn(const string &colName, const string &atColName, const vector< string > &col=vector< string >(0)) | STable | |
| STable::InsertColumn(const string &colName, const unsigned int colIndex, const vector< string > &col=vector< string >(0)) | STable | [protected] |
| InsertRow(const unsigned int rowIndex, const vector< string > &row=vector< string >(0)) | ISTable | [virtual] |
| INT_LIMIT | ISTable | [protected, static] |
| IntRowIndex(const unsigned int rowIndex) const | ISTable | [inline, protected] |
| IsColumnInIndex(const unsigned int indexIndex, const unsigned int colIndex) | ISTable | [protected] |
| IsColumnPresent(const string &colName) | STable | |
| IsDelete(const unsigned int rowIndex) | ISTable | [protected] |
| ISTable(const StringCompare::eCompareType colCaseSense=StringCompare::eCASE_SENSITIVE) | ISTable | |
| ISTable(const string &name, const StringCompare::eCompareType colCaseSense=StringCompare::eCASE_SENSITIVE) | ISTable | |
| ISTable(const ISTable &inTable) | ISTable | |
| LAST_DT_VALUE | ISTable | [protected, static] |
| MakeTableRectangular() | ISTable | [protected] |
| MANTISSA | ISTable | [protected, static] |
| MarkRowDeleted(const unsigned int rowIndex) | ISTable | [protected] |
| MAX_PRECISION | ISTable | [protected, static] |
| Merge(ISTable &inTable, unsigned int typeOfMerge=0) | ISTable | |
| MultiStringsValue(const vector< string > &values, const vector< unsigned int > &colIndices) | ISTable | [protected] |
| operator()(const unsigned int rowIndex, const string &colName) const | ISTable | [virtual] |
| operator=(const ISTable &inTable) | ISTable | |
| STable::operator=(const STable &inTable) | STable | [virtual] |
| operator==(ISTable &inTable) | ISTable | |
| Print(unsigned int indexIndex) | ISTable | [protected] |
| Print(const string &indexName) | ISTable | |
| PrintDiff(ISTable &inTable) | ISTable | |
| Read(unsigned int indexInFile) | ISTable | |
| RebuildIndex(const unsigned int indexIndex) | ISTable | [protected] |
| RebuildIndex(const string &indexName) | ISTable | |
| RebuildIndices() | ISTable | |
| ReduceRowMap(const unsigned int numRows) | ISTable | [protected] |
| Rename(const string &name) | STable | |
| RenameColumn(const string &oldColName, const string &newColName) | STable | |
| SC_MASK | ISTable | [protected, static] |
| Search(vector< unsigned int > &res, const string &target, const unsigned int colIndex) | ISTable | [private] |
| Search(vector< unsigned int > &res, const vector< string > &targets, const vector< unsigned int > &colIndices, const eSearchType searchType=eEQUAL, const string &indexName=String::Empty) | ISTable | [private] |
| Search(vector< unsigned int > &res, const vector< string > &targets, const vector< unsigned int > &colIndices, const unsigned int indexIndex, const eSearchType searchType=eEQUAL) | ISTable | [protected] |
| Search(vector< unsigned int > &res, const vector< string > &targets, const vector< string > &colNames, const unsigned int indexIndex, const eSearchType searchType=eEQUAL) | ISTable | [protected] |
| Search(vector< unsigned int > &res, const string &target, const string &colName) | ISTable | |
| Search(vector< unsigned int > &res, const vector< string > &targets, const vector< string > &colNames=vector< string >(0), const eSearchType searchType=eEQUAL, const string &indexName=String::Empty) | ISTable | |
| SetFileNavigator(FileNavigator *fileNavigator) | ISTable | |
| SetFlags(const unsigned char newOpts, const unsigned int colIndex) | ISTable | [private] |
| SetFlags(const string &colName, const unsigned char newOpts) | ISTable | |
| SetIntersect(const vector< unsigned int > &a, const vector< unsigned int > &b, vector< unsigned int > &ret) | ISTable | [static] |
| SetModified(const bool modified) | ISTable | [inline] |
| SetUnion(const vector< unsigned int > &a, const vector< unsigned int > &b, vector< unsigned int > &ret) | ISTable | [static] |
| STable(const StringCompare::eCompareType colCaseSense=StringCompare::eCASE_SENSITIVE) | STable | |
| STable(const string &name, const StringCompare::eCompareType colCaseSense=StringCompare::eCASE_SENSITIVE) | STable | |
| STable(const STable &inTable) | STable | |
| SubRowValue(const vector< unsigned int > &colIndices, const unsigned int rowIndex) | ISTable | [protected] |
| UnMarkRowDeleted(const unsigned int rowIndex) | ISTable | [protected] |
| UpdateCell(const string &cell, const unsigned int colIndex, const unsigned int rowIndex) | ISTable | [private] |
| UpdateCell(const unsigned int rowIndex, const string &colName, const string &cell) | ISTable | [virtual] |
| UpdateColListOnCellUpdate(const unsigned int rowIndex, const unsigned int colIndex) | ISTable | [protected] |
| UpdateColListOnColDelete(const unsigned int colIndex) | ISTable | [protected] |
| UpdateColListOnColInsert(const unsigned int colIndex) | ISTable | [protected] |
| UpdateIndex(const unsigned int indexIndex, const unsigned int rowIndex) | ISTable | [protected] |
| UpdateIndex(const string &indexName, const unsigned int rowIndex) | ISTable | |
| UpdateIndices(const unsigned int rowIndex) | ISTable | [protected] |
| ValidateOptions(unsigned int colIndex) | ISTable | [protected] |
| VerifyColumnsIndices(const vector< unsigned int > &colIndices) | STable | [protected] |
| W_SPACE_INSENSE | ISTable | [static] |
| W_SPACE_SENSE | ISTable | [static] |
| Write() | ISTable | |
| WriteObject(FileNavigator *, int &size) | ISTable | |
| WS_MASK | ISTable | [protected, static] |
| ~ISTable() | ISTable | |
| ~STable() | STable | [virtual] |