ionflux.org | Impressum

Ionflux::Tools::BufferedTable Member List

This is the complete list of members for Ionflux::Tools::BufferedTable, including all inherited members.

blockSizeIonflux::Tools::BufferedTable [protected]
BufferedTable()Ionflux::Tools::BufferedTable
BufferedTable(unsigned int initBlockSize)Ionflux::Tools::BufferedTable
BufferedTable(Ionflux::Tools::Database *initDatabase)Ionflux::Tools::BufferedTable
BufferedTable(Ionflux::Tools::Database *initDatabase, unsigned int initBlockSize)Ionflux::Tools::BufferedTable
BufferedTable(Ionflux::Tools::Database *initDatabase, unsigned int initBlockSize, const std::string &initTable, const std::string &initKeyField, const std::vector< std::string > &initFields)Ionflux::Tools::BufferedTable
BufferedTable(Ionflux::Tools::Database *initDatabase, unsigned int initBlockSize, const std::string &initTable, const std::string &initKeyField, const std::vector< std::string > &initFields, const std::string &initOrigin)Ionflux::Tools::BufferedTable
CLASS_INFOIonflux::Tools::ManagedObject [static]
clear()Ionflux::Tools::BufferedTable [virtual]
clearBlocks()Ionflux::Tools::BufferedTable [virtual]
configIonflux::Tools::BufferedTable [protected]
createTemplateIonflux::Tools::BufferedTable [protected]
createTemplateFileIonflux::Tools::BufferedTable [protected]
currentBlockIonflux::Tools::BufferedTable [protected]
currentIndexIonflux::Tools::BufferedTable [protected]
currentOffsetIonflux::Tools::BufferedTable [protected]
cycleBackward()Ionflux::Tools::BufferedTable [protected, virtual]
cycleForward()Ionflux::Tools::BufferedTable [protected, virtual]
databaseIonflux::Tools::BufferedTable [protected]
DEFAULT_BLOCK_SIZEIonflux::Tools::BufferedTable [static]
fetchKey(unsigned int offset)Ionflux::Tools::BufferedTable [virtual]
fieldsIonflux::Tools::BufferedTable [protected]
getBlockSize() const Ionflux::Tools::BufferedTable [virtual]
getBlockStartOffset(const std::string &key)Ionflux::Tools::BufferedTable [protected, virtual]
getClass() const Ionflux::Tools::Object [virtual]
getClassDesc() const Ionflux::Tools::Object [virtual]
getClassName() const Ionflux::Tools::Object [virtual]
getCreateTemplate() const Ionflux::Tools::BufferedTable [virtual]
getCreateTemplateFile() const Ionflux::Tools::BufferedTable [virtual]
getCurrentIndex() const Ionflux::Tools::BufferedTable [virtual]
getCurrentRecord()Ionflux::Tools::BufferedTable [virtual]
getDatabase()Ionflux::Tools::BufferedTable [virtual]
getFieldIndex(const std::string &fieldName)Ionflux::Tools::BufferedTable [virtual]
getFields() const Ionflux::Tools::BufferedTable [virtual]
getKey(const std::string &key, int recOffset)Ionflux::Tools::BufferedTable [virtual]
getKey(int recIndex)Ionflux::Tools::BufferedTable [virtual]
getKeyField() const Ionflux::Tools::BufferedTable [virtual]
getLog()Ionflux::Tools::BufferedTable [virtual]
getNextRecord()Ionflux::Tools::BufferedTable [virtual]
getNumRecs()Ionflux::Tools::BufferedTable [virtual]
getOrigin() const Ionflux::Tools::BufferedTable [virtual]
getPrevRecord()Ionflux::Tools::BufferedTable [virtual]
getRecord(int recIndex)Ionflux::Tools::BufferedTable [virtual]
getRefCount()Ionflux::Tools::ManagedObject [virtual]
getTable() const Ionflux::Tools::BufferedTable [virtual]
getTableOffset(const std::string &key)Ionflux::Tools::BufferedTable [virtual]
initBlock(Ionflux::Tools::Node *target, const std::string &fromKey, bool invert=false)Ionflux::Tools::BufferedTable [protected, virtual]
isManaged()Ionflux::Tools::ManagedObject [virtual]
keyFieldIonflux::Tools::BufferedTable [protected]
keyIndexIonflux::Tools::BufferedTable [protected]
logIonflux::Tools::BufferedTable [protected]
managedIonflux::Tools::ManagedObject [protected]
ManagedObject()Ionflux::Tools::ManagedObject
managedObjectClassInfoIonflux::Tools::ManagedObject [static]
nextBlockIonflux::Tools::BufferedTable [protected]
Object()Ionflux::Tools::Object
objectClassInfoIonflux::Tools::Object [static]
offsetIndexIonflux::Tools::BufferedTable [protected]
operator[](int recIndex)Ionflux::Tools::BufferedTable [virtual]
originIonflux::Tools::BufferedTable [protected]
poolIonflux::Tools::BufferedTable [protected]
prevBlockIonflux::Tools::BufferedTable [protected]
ref()Ionflux::Tools::ManagedObject [virtual]
refCountIonflux::Tools::ManagedObject [protected]
refresh()Ionflux::Tools::BufferedTable [virtual]
setBlockSize(unsigned int newBlockSize)Ionflux::Tools::BufferedTable [virtual]
setConfig(Ionflux::Tools::Node &newConfig)Ionflux::Tools::BufferedTable [virtual]
setCreateTemplate(const std::string &newCreateTemplate)Ionflux::Tools::BufferedTable [virtual]
setCreateTemplateFile(const std::string &newCreateTemplateFile)Ionflux::Tools::BufferedTable [virtual]
setCurrentIndex(int newCurrentIndex)Ionflux::Tools::BufferedTable [virtual]
setCurrentRecord(const std::string &newKey)Ionflux::Tools::BufferedTable [virtual]
setDatabase(Ionflux::Tools::Database *newDatabase)Ionflux::Tools::BufferedTable [virtual]
setFields(const std::vector< std::string > &newFields)Ionflux::Tools::BufferedTable [virtual]
setKeyField(const std::string &newKeyField)Ionflux::Tools::BufferedTable [virtual]
setManaged(bool newManage)Ionflux::Tools::ManagedObject [virtual]
setOrigin(unsigned int offset)Ionflux::Tools::BufferedTable [virtual]
setOrigin(const std::string &newOrigin)Ionflux::Tools::BufferedTable [virtual]
setTable(const std::string &newTable)Ionflux::Tools::BufferedTable [virtual]
tableIonflux::Tools::BufferedTable [protected]
theClassesIonflux::Tools::Object [protected]
unref()Ionflux::Tools::ManagedObject [virtual]
updateIndices()Ionflux::Tools::BufferedTable [protected, virtual]
validateTable()Ionflux::Tools::BufferedTable [virtual]
~BufferedTable()Ionflux::Tools::BufferedTable [virtual]
~ManagedObject()Ionflux::Tools::ManagedObject [virtual]
~Object()Ionflux::Tools::Object [virtual]


Generated on Tue Mar 14 21:07:26 2006 for Ionflux Tools Class Library (iftools) by  doxygen 1.4.6