ISTable Member List

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

_colCaseSenseSTable [protected]
_colNamesSTable [protected]
_compare_optsISTable [protected]
_dataSTable [protected]
_fnavISTable [private]
_GetColumnsIndices(vector< unsigned int > &colIndices, const vector< string > &colNames)STable [protected]
_indexNamesISTable [protected]
_indicesISTable [protected]
_listsOfColumnsISTable [protected]
_modifiedISTable [protected]
_nameSTable [protected]
_numDelsISTable [protected]
_numNonEmptyColsSTable [protected]
_numRowsSTable [protected]
_precisionISTable [protected]
_rowMapISTable [protected]
_uniqueISTable [protected]
_versionISTable [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_INSENSEISTable [static]
CASE_SENSEISTable [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_OPTIONSISTable [protected, static]
DEFAULT_PRECISIONISTable [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_DOUBLEISTable [static]
DT_DOUBLE_VALISTable [protected, static]
DT_INTEGERISTable [static]
DT_INTEGER_VALISTable [protected, static]
DT_MASKISTable [protected, static]
DT_STRINGISTable [static]
DT_STRING_VALISTable [protected, static]
eBACKWARD enum valueISTable
eCASE_SENSE enum valueISTable
eCELLS enum valueISTable
eCOL_NAMES enum valueISTable
eEQUAL enum valueISTable
eEXTRA enum valueISTable
eFORWARD enum valueISTable
eGREATER_THAN enum valueISTable
eGREATER_THAN_OR_EQUAL enum valueISTable
eLESS_COLS enum valueISTable
eLESS_ROWS enum valueISTable
eLESS_THAN enum valueISTable
eLESS_THAN_OR_EQUAL enum valueISTable
eMISSING enum valueISTable
eMORE_COLS enum valueISTable
eMORE_ROWS enum valueISTable
EnlargeRowMap(const unsigned int numRows)ISTable [protected]
eNONE enum valueISTable
eSearchDir enum nameISTable
eSearchType enum nameISTable
eTableDiff enum nameISTable
EXPONENTISTable [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() constSTable [inline]
GetNumColumns() constSTable [inline]
GetNumIndices()ISTable [inline]
GetNumRows() constISTable [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_LIMITISTable [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_VALUEISTable [protected, static]
MakeTableRectangular()ISTable [protected]
MANTISSAISTable [protected, static]
MarkRowDeleted(const unsigned int rowIndex)ISTable [protected]
MAX_PRECISIONISTable [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) constISTable [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_MASKISTable [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_INSENSEISTable [static]
W_SPACE_SENSEISTable [static]
Write()ISTable
WriteObject(FileNavigator *, int &size)ISTable
WS_MASKISTable [protected, static]
~ISTable()ISTable
~STable()STable [virtual]


Generated on Mon Apr 2 09:28:51 2007 for cif-table-obj-v7.0 by  doxygen 1.5.1