PLearn 0.1
PLearn::SimpleDB< KeyType, QueryResult > Member List
This is the complete list of members for PLearn::SimpleDB< KeyType, QueryResult >, including all inherited members.
AbsoluteFileLimitPLearn::SimpleDB< KeyType, QueryResult > [static]
access_maskPLearn::SimpleDB< KeyType, QueryResult > [private]
access_typePLearn::SimpleDB< KeyType, QueryResult > [private]
AccessType enum namePLearn::SimpleDB< KeyType, QueryResult >
addRow(const Row &)PLearn::SimpleDB< KeyType, QueryResult >
allfdPLearn::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]
EmptyResultPLearn::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 typedefPLearn::SimpleDB< KeyType, QueryResult >
indexColumn(string columnName, string secondColumn=string(""))PLearn::SimpleDB< KeyType, QueryResult >
indexesPLearn::SimpleDB< KeyType, QueryResult > [private]
IndexKey typedefPLearn::SimpleDB< KeyType, QueryResult >
indexOfField(const string &fieldname) const PLearn::SimpleDB< KeyType, QueryResult > [inline]
InvalidRow enum valuePLearn::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_filePLearn::SimpleDB< KeyType, QueryResult > [private]
memoryToDisk(Row &) const PLearn::SimpleDB< KeyType, QueryResult > [private]
namePLearn::SimpleDB< KeyType, QueryResult > [private]
Offset typedefPLearn::SimpleDB< KeyType, QueryResult >
openAllFiles() const PLearn::SimpleDB< KeyType, QueryResult > [private]
operator=(const SimpleDB &)PLearn::SimpleDB< KeyType, QueryResult > [private]
pathPLearn::SimpleDB< KeyType, QueryResult > [private]
PIndex typedefPLearn::SimpleDB< KeyType, QueryResult >
QueryResult_t typedefPLearn::SimpleDB< KeyType, QueryResult >
readonly enum valuePLearn::SimpleDB< KeyType, QueryResult >
readwrite enum valuePLearn::SimpleDB< KeyType, QueryResult >
row_sizePLearn::SimpleDB< KeyType, QueryResult > [private]
RowNumber typedefPLearn::SimpleDB< KeyType, QueryResult >
saveSchema()PLearn::SimpleDB< KeyType, QueryResult >
schemaPLearn::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_multiplierPLearn::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 >
verbosePLearn::SimpleDB< KeyType, QueryResult > [private]
vuc typedefPLearn::SimpleDB< KeyType, QueryResult >
width() const PLearn::SimpleDB< KeyType, QueryResult > [inline]
~SimpleDB()PLearn::SimpleDB< KeyType, QueryResult > [virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines