AbsoluteFileLimit | PLearn::SimpleDB< KeyType, QueryResult > | [static] |
access_mask | PLearn::SimpleDB< KeyType, QueryResult > | [private] |
access_type | PLearn::SimpleDB< KeyType, QueryResult > | [private] |
AccessType enum name | PLearn::SimpleDB< KeyType, QueryResult > | |
addRow(const Row &) | PLearn::SimpleDB< KeyType, QueryResult > | |
allfd | PLearn::SimpleDB< KeyType, QueryResult > | [mutable, private] |
clearIndex(string columnName) | PLearn::SimpleDB< KeyType, QueryResult > | |
closeAllFiles() const | PLearn::SimpleDB< KeyType, QueryResult > | [private] |
computeSize() | PLearn::SimpleDB< KeyType, QueryResult > | [private] |
diskToMemory(Row &) const | PLearn::SimpleDB< KeyType, QueryResult > | [private] |
EmptyResult | PLearn::SimpleDB< KeyType, QueryResult > | [static] |
findColumn(string name, int &position, int &start, int &precision) const | PLearn::SimpleDB< KeyType, QueryResult > | [inline] |
findEqual(const unsigned char *lookfor, string columnName, string secondColumn=string("")) | PLearn::SimpleDB< KeyType, QueryResult > | |
findEqualIndexed(const unsigned char *lookfor, string columnName, string secondColumn=string("")) | PLearn::SimpleDB< KeyType, QueryResult > | |
findEqualLinear(const unsigned char *lookfor, string columnName, string secondColumn=string("")) | PLearn::SimpleDB< KeyType, QueryResult > | |
findEqualLinear(const vuc &lookfor, string columnName, string secondColumn=string("")) | PLearn::SimpleDB< KeyType, QueryResult > | |
getInRow(RowNumber, Row &) const | PLearn::SimpleDB< KeyType, QueryResult > | |
getName() const | PLearn::SimpleDB< KeyType, QueryResult > | [inline] |
getPath() const | PLearn::SimpleDB< KeyType, QueryResult > | [inline] |
getRow(RowNumber) const | PLearn::SimpleDB< KeyType, QueryResult > | |
getSchema() const | PLearn::SimpleDB< KeyType, QueryResult > | [inline] |
getSegmentPath(int i) const | PLearn::SimpleDB< KeyType, QueryResult > | [private] |
Index typedef | PLearn::SimpleDB< KeyType, QueryResult > | |
indexColumn(string columnName, string secondColumn=string("")) | PLearn::SimpleDB< KeyType, QueryResult > | |
indexes | PLearn::SimpleDB< KeyType, QueryResult > | [private] |
IndexKey typedef | PLearn::SimpleDB< KeyType, QueryResult > | |
indexOfField(const string &fieldname) const | PLearn::SimpleDB< KeyType, QueryResult > | [inline] |
InvalidRow enum value | PLearn::SimpleDB< KeyType, QueryResult > | |
lastSegment() const | PLearn::SimpleDB< KeyType, QueryResult > | [inline, private] |
length() const | PLearn::SimpleDB< KeyType, QueryResult > | [inline] |
loadSchema() | PLearn::SimpleDB< KeyType, QueryResult > | |
max_records_file | PLearn::SimpleDB< KeyType, QueryResult > | [private] |
memoryToDisk(Row &) const | PLearn::SimpleDB< KeyType, QueryResult > | [private] |
name | PLearn::SimpleDB< KeyType, QueryResult > | [private] |
Offset typedef | PLearn::SimpleDB< KeyType, QueryResult > | |
openAllFiles() const | PLearn::SimpleDB< KeyType, QueryResult > | [private] |
operator=(const SimpleDB &) | PLearn::SimpleDB< KeyType, QueryResult > | [private] |
path | PLearn::SimpleDB< KeyType, QueryResult > | [private] |
PIndex typedef | PLearn::SimpleDB< KeyType, QueryResult > | |
QueryResult_t typedef | PLearn::SimpleDB< KeyType, QueryResult > | |
readonly enum value | PLearn::SimpleDB< KeyType, QueryResult > | |
readwrite enum value | PLearn::SimpleDB< KeyType, QueryResult > | |
row_size | PLearn::SimpleDB< KeyType, QueryResult > | [private] |
RowNumber typedef | PLearn::SimpleDB< KeyType, QueryResult > | |
saveSchema() | PLearn::SimpleDB< KeyType, QueryResult > | |
schema | PLearn::SimpleDB< KeyType, QueryResult > | [private] |
seekToEnd() const | PLearn::SimpleDB< KeyType, QueryResult > | [private] |
seekToRow(RowNumber) const | PLearn::SimpleDB< KeyType, QueryResult > | [private] |
setRow(const Row &, RowNumber) | PLearn::SimpleDB< KeyType, QueryResult > | |
setSchema(const Schema &s) | PLearn::SimpleDB< KeyType, QueryResult > | |
SimpleDB(string rootname, string path=".", AccessType=readwrite, bool verbose=true) | PLearn::SimpleDB< KeyType, QueryResult > | |
SimpleDB(const SimpleDB &) | PLearn::SimpleDB< KeyType, QueryResult > | [private] |
size() const | PLearn::SimpleDB< KeyType, QueryResult > | [inline] |
size_ | PLearn::SimpleDB< KeyType, QueryResult > | [private] |
table_size_multiplier | PLearn::SimpleDB< KeyType, QueryResult > | [private] |
tableSizeMultiplier() const | PLearn::SimpleDB< KeyType, QueryResult > | [inline] |
tableSizeMultiplier(double x) | PLearn::SimpleDB< KeyType, QueryResult > | [inline] |
truncateFromRow(RowNumber n) | PLearn::SimpleDB< KeyType, QueryResult > | |
verbose | PLearn::SimpleDB< KeyType, QueryResult > | [private] |
vuc typedef | PLearn::SimpleDB< KeyType, QueryResult > | |
width() const | PLearn::SimpleDB< KeyType, QueryResult > | [inline] |
~SimpleDB() | PLearn::SimpleDB< KeyType, QueryResult > | [virtual] |