ISTable Member List

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

_colCaseSenseISTable [private]
_colNamesISTable [private]
_compare_optsISTable [private]
_indexNamesISTable [private]
_ittablesISTable [private]
_listsOfColumnsISTable [private]
_modifiedISTable [private]
_nameISTable [private]
_numRowsISTable [private]
_orientISTable [private]
_precisionISTable [private]
_rowIndexCacheISTable [mutable, private]
_rowLocCacheISTable [mutable, private]
_serISTable [private]
_uniqueISTable [private]
_versionISTable [private, static]
AddColumn(const string &colName, const vector< string > &col=vector< string >(0))ISTable
AddRow(const vector< string > &row=vector< string >(0))ISTable
AggregateRow(const vector< unsigned int > &colIndices, const unsigned int rowIndex)ISTable [private]
AppendToAndDelimit(string &to, const string &appending)ISTable [inline, private]
AreListsOfColumnsValid(const vector< unsigned int > &colIndices)ISTable [private]
CacheRowLocation(const unsigned int rowIndex) const ISTable [private]
CASE_INSENSEISTable [static]
CASE_SENSEISTable [static]
CellValue(const unsigned int colIndex, const unsigned int rowIndex)ISTable [private]
Clear()ISTable [private]
ClearColumn(const string &colName)ISTable
ClearIndex(const unsigned int indexIndex)ISTable [private]
ClearIndices()ISTable [private]
ClearRow(const unsigned int rowIndex)ISTable
ConvertDouble(const string &a, string &ret)ISTable [private]
ConvertString(const string &value, const unsigned int colIndex)ISTable [private]
ConvertToInt(const string &a, string &ret)ISTable [private]
ConvertToLowerNoWhiteSpace(const string &a, string &ret)ISTable [private]
CreateColumn(const string &colName, const unsigned int atColIndex, const vector< string > &col=vector< string >(0))ISTable [private]
CreateColumn(const unsigned int atColIndex, const vector< string > &col)ISTable [private]
CreateIndex(const string &indexName, const vector< string > &colNames, const unsigned int unique=0)ISTable
CreateIndex(const string &indexName, const vector< unsigned int > &colIndices, const unsigned int unique=0)ISTable [private]
CreateInternalIndexName(const unsigned int indexIndex)ISTable [private]
CreateKey(const vector< string > &colNames)ISTable
CreateKey(const vector< unsigned int > &colIndices)ISTable [private]
CreateSubtableColumns(const unsigned int colIndex, const vector< string > &col)ISTable [private]
CreateSubtables(const unsigned int numRows)ISTable [private]
DEFAULT_OPTIONSISTable [private, static]
DEFAULT_PRECISIONISTable [private, static]
DeleteColumn(const string &colName)ISTable
DeleteIndex(const string &indexName)ISTable
DeleteIndex(const unsigned int indexIndex)ISTable [private]
DeleteKey()ISTable
DeleteRow(const unsigned int rowIndex)ISTable
DeleteRows(const vector< unsigned int > &rows)ISTable
DT_INTEGERISTable [static]
DT_INTEGER_VALISTable [static]
DT_MASKISTable [private, static]
DT_STRINGISTable [static]
DT_STRING_VALISTable [static]
eBACKWARDISTable [static]
eCASE_SENSE enum valueISTable
eCELLS enum valueISTable
eCOL_NAMES enum valueISTable
eCOLUMN_WISEISTable [static]
eEQUALISTable [static]
eEXTRA enum valueISTable
eFORWARDISTable [static]
eGREATER_THANISTable [static]
eGREATER_THAN_OR_EQUALISTable [static]
eLESS_COLS enum valueISTable
eLESS_ROWS enum valueISTable
eLESS_THANISTable [static]
eLESS_THAN_OR_EQUALISTable [static]
eMISSING enum valueISTable
eMORE_COLS enum valueISTable
eMORE_ROWS enum valueISTable
eNONE enum valueISTable
eOrientation typedefISTable
eROW_WISEISTable [static]
eSearchDir typedefISTable
eSearchType typedefISTable
eTableDiff enum nameISTable
EXPONENTISTable [private, static]
FillColumn(const string &colName, const vector< string > &col)ISTable
FillRow(const unsigned int rowIndex, const vector< string > &row)ISTable
FindDuplicateRows(vector< pair< unsigned int, unsigned int > > &duplRows, const vector< string > &colNames, const bool keepDuplRows, const eSearchDir searchDir=eFORWARD)ISTable
FindDuplicateRows(const vector< unsigned int > &colIndices, vector< pair< unsigned int, unsigned int > > &duplRows, const unsigned int keep, const eSearchDir searchDir=eFORWARD)ISTable [private]
FindFirst(const vector< string > &targets, const vector< string > &colNames, const string &indexName=String::Empty)ISTable
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 [private]
FindIndex(const string &indexName)ISTable [private]
FindIndex(const vector< unsigned int > &colIndices)ISTable [private]
FindKeyIndex()ISTable [private]
GetColCaseSense() constISTable [inline]
GetColumn(vector< string > &col, const string &colName)ISTable
GetColumn(vector< string > &col, const string &colName, const unsigned int fromRowIndex, unsigned int toRowIndex)ISTable
GetColumn(vector< string > &col, const string &colName, const vector< unsigned int > &rowIndex)ISTable
GetColumn(vector< string > &col, const string &colName, const string &indexName)ISTable
GetColumnIndex(const string &colName) const ISTable [private]
GetColumnNames() constISTable
GetColumnsIndices(vector< unsigned int > &colIndices, const vector< string > &colNames)ISTable
GetCompareType(const vector< unsigned int > &colIndices)ISTable [private]
GetDataType(const string &colName)ISTable
GetLastRowIndex()ISTable [inline]
GetModified()ISTable [inline]
GetName() constISTable [inline]
GetNumColumns() constISTable [inline]
GetNumIndices()ISTable [inline]
GetNumRows() constISTable [inline]
GetObject(UInt32 index, Serializer *ser)ISTable
GetObjectV1(UInt32 index, Serializer *)ISTable [private]
GetObjectV1_1(UInt32 index, Serializer *)ISTable [private]
GetObjectV2(UInt32 index, Serializer *)ISTable [private]
GetObjectV3(UInt32 index, Serializer *)ISTable [private]
GetObjectV6(UInt32 index, Serializer *)ISTable [private]
GetObjectV7(UInt32 index, Serializer *)ISTable [private]
GetObjectV8(UInt32 index, Serializer *)ISTable [private]
GetObjectV9(UInt32 index, Serializer *)ISTable [private]
GetRow(vector< string > &row, const unsigned int rowIndex, const string &fromColName=String::Empty, const string &toColName=String::Empty)ISTable
GetRow(const unsigned int rowIndex)ISTable
GetRowLocation(pair< unsigned int, unsigned int > &rowLoc, const unsigned int rowIndex) constISTable [private]
IndexExists(const string &indexName)ISTable [inline]
Init()ISTable [private]
InsertColumn(const string &colName, const string &afColName, const vector< string > &col=vector< string >(0))ISTable
InsertColumn(const string &colName, const unsigned int atColIndex, const vector< string > &col=vector< string >(0))ISTable [private]
InsertRow(const unsigned int atRowIndex, const vector< string > &row=vector< string >(0))ISTable
INT_LIMITISTable [private, static]
IsColumnInIndex(const unsigned int indexIndex, const unsigned int colIndex)ISTable [private]
IsColumnPresent(const string &colName)ISTable
ISTable(const StringCompare::eCompareType colCaseSense=StringCompare::eCASE_SENSITIVE)ISTable
ISTable(eOrientation orient, const StringCompare::eCompareType colCaseSense=StringCompare::eCASE_SENSITIVE)ISTable
ISTable(const string &name, const StringCompare::eCompareType colCaseSense=StringCompare::eCASE_SENSITIVE)ISTable
ISTable(const string &name, eOrientation orient, const StringCompare::eCompareType colCaseSense=StringCompare::eCASE_SENSITIVE)ISTable
ISTable(const ISTable &inTable)ISTable
LAST_DT_VALUEISTable [private, static]
MANTISSAISTable [private, static]
MAX_NUM_ITTABLE_ROWSISTable [private, static]
MAX_PRECISIONISTable [private, static]
Merge(ISTable &firstTable, ISTable &secondTable, unsigned int typeOfMerge=0)ISTable [static]
MultiStringsValue(const vector< string > &values, const vector< unsigned int > &colIndices)ISTable [private]
operator()(const unsigned int rowIndex, const string &colName) constISTable
operator()(const unsigned int rowIndex, const unsigned int colIndex) constISTable [private]
operator=(const ISTable &inTable)ISTable
operator==(ISTable &inTable)ISTable
Print(const string &indexName)ISTable [private]
PrintDiff(ISTable &inTable)ISTable
Read(unsigned int indexInFile)ISTable
RebuildIndex(const string &indexName)ISTable
RebuildIndex(const unsigned int indexIndex)ISTable [private]
RebuildIndices()ISTable
RenameColumn(const string &oldColName, const string &newColName)ISTable
SC_MASKISTable [private, static]
Search(vector< unsigned int > &res, const string &target, const string &colName, const unsigned int fromRowIndex=0, const eSearchDir searchDir=eFORWARD, const eSearchType searchType=eEQUAL)ISTable
Search(vector< unsigned int > &res, const vector< string > &targets, const vector< string > &colNames, const unsigned int fromRowIndex=0, const eSearchDir searchDir=eFORWARD, const eSearchType searchType=eEQUAL, const string &indexName=String::Empty)ISTable
Search(vector< unsigned int > &res, const vector< string > &targets, const vector< unsigned int > &colIndices, const unsigned int fromRowIndex=0, const eSearchDir searchDir=eFORWARD, const eSearchType searchType=eEQUAL, const string &indexName=String::Empty)ISTable [private]
SetFlags(const string &colName, const unsigned char flags)ISTable
SetFlags(const unsigned char newOpts, const unsigned int colIndex)ISTable [private]
SetIntersect(const vector< unsigned int > &a, const vector< unsigned int > &b, vector< unsigned int > &ret)ISTable [static]
SetModified(const bool modified)ISTable [inline]
SetName(const string &name)ISTable
SetSerializer(Serializer *ser)ISTable
SetUnion(const vector< unsigned int > &a, const vector< unsigned int > &b, vector< unsigned int > &ret)ISTable [static]
SubRowValue(const vector< unsigned int > &colIndices, const unsigned int rowIndex)ISTable [private]
UpdateCell(const unsigned int rowIndex, const string &colName, const string &value)ISTable
UpdateCell(const string &cell, const unsigned int colIndex, const unsigned int rowIndex)ISTable [private]
UpdateColListOnCellUpdate(const unsigned int rowIndex, const unsigned int colIndex)ISTable [private]
UpdateColListOnColDelete(const unsigned int colIndex)ISTable [private]
UpdateColListOnColInsert(const unsigned int colIndex)ISTable [private]
UpdateIndex(const string &indexName, const unsigned int rowIndex)ISTable
UpdateIndex(const unsigned int indexIndex, const unsigned int rowIndex)ISTable [private]
UpdateIndices(const unsigned int rowIndex)ISTable [private]
ValidateOptions(unsigned int colIndex)ISTable [private]
VerifyColumnsIndices(const vector< unsigned int > &colIndices)ISTable [private]
W_SPACE_INSENSEISTable [static]
W_SPACE_SENSEISTable [static]
Write()ISTable
WriteObject(Serializer *ser, int &size)ISTable
WriteObjectV9(Serializer *, int &size)ISTable [private]
WS_MASKISTable [private, static]
~ISTable()ISTable


Generated on Tue Feb 5 09:01:27 2008 for tables-v8.0 by  doxygen 1.5.1