ISTable Member List

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

_colCaseSenseISTable [private]
_colNamesISTable [private]
_compare_optsISTable [private]
_fnavISTable [private]
_GetColumnsIndices(vector< unsigned int > &colIndices, const vector< string > &colNames)ISTable
_indexNamesISTable [private]
_indicesISTable [private]
_listsOfColumnsISTable [private]
_modifiedISTable [private]
_nameISTable [private]
_orientISTable [private]
_precisionISTable [private]
_ttableISTable [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]
AppendToColumn(const string &colName, const string &cell)ISTable
AppendToColumn(const string &colName, const vector< string > &col)ISTable
AppendToColumn(const unsigned int colIndex, const vector< string > &col)ISTable [private]
AreListsOfColumnsValid(const vector< unsigned int > &colIndices)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 colIndex, const vector< string > &col=vector< string >(0))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]
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]
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]
eBACKWARD enum valueISTable
eCASE_SENSE enum valueISTable
eCELLS enum valueISTable
eCOL_NAMES enum valueISTable
eCOLUMN_WISE 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
eNONE enum valueISTable
eOrientation enum nameISTable
eROW_WISE enum valueISTable
eSearchDir enum nameISTable
eSearchType enum nameISTable
eTableDiff enum nameISTable
EXPONENTISTable [private, static]
FillColumn(const string &colName, const vector< string > &col)ISTable
FillColumn(const vector< string > &col, const unsigned int colIndex)ISTable [private]
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]
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
GetColumnNames(vector< string > &colNames) const ISTable
GetColumnsIndices(vector< unsigned int > &colIndices, const vector< string > &colNames=vector< string >(0))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(Word index, FileNavigator *fileNav)ISTable
GetObjectV1(Word index, FileNavigator *)ISTable [private]
GetObjectV1_1(Word index, FileNavigator *)ISTable [private]
GetObjectV2(Word index, FileNavigator *)ISTable [private]
GetObjectV3(Word index, FileNavigator *)ISTable [private]
GetObjectV6(Word index, FileNavigator *)ISTable [private]
GetObjectV7(Word index, FileNavigator *)ISTable [private]
GetRow(vector< string > &row, const unsigned int rowIndex, const string &fromColName=String::Empty, const string &toColName=String::Empty)ISTable
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 colIndex, 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_PRECISIONISTable [private, static]
Merge(ISTable &inTable, unsigned int typeOfMerge=0)ISTable
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
Print(unsigned int indexIndex)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
Rename(const string &name)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 eSearchType searchType=eEQUAL)ISTable
Search(vector< unsigned int > &res, const vector< string > &targets, const vector< string > &colNames, const eSearchType searchType=eEQUAL, const string &indexName=String::Empty)ISTable
Search(vector< unsigned int > &res, const string &target, const unsigned int colIndex, const eSearchType searchType=eEQUAL)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 [private]
Search(vector< unsigned int > &res, const vector< string > &targets, const vector< string > &colNames, const unsigned int indexIndex, const eSearchType searchType=eEQUAL)ISTable [private]
SetFileNavigator(FileNavigator *fileNavigator)ISTable
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]
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(FileNavigator *fileNav, int &size)ISTable
WriteObjectV7(FileNavigator *, int &size)ISTable [private]
WS_MASKISTable [private, static]
~ISTable()ISTable


Generated on Tue Apr 24 08:45:22 2007 for tables-v8.0 by  doxygen 1.5.1