GlobalObjects
Loading...
Searching...
No Matches
glo::TableReaderInterface Member List

This is the complete list of members for glo::TableReaderInterface, including all inherited members.

closeAllSet(NUM_PTR ipClientAllSetAddress)glo::TableReaderInterface
closeAllTables()glo::TableInterfaceprivate
closeTable(const std::string &sTable)glo::TableInterfacevirtual
deleteAllSetObjectStrIndexIteratorMap(std::unordered_map< NUM_PTR, AllSetObjectStrIndexIteratorItem * > *pMapToDelete)glo::TableReaderInterfaceprivate
deleteAllSetTableObjIdIndexIteratorMap(std::unordered_map< NUM_PTR, IndexPool::TableObjIdIndexIterator * > *pMapToDelete)glo::TableReaderInterfaceprivate
generateRecord(Record *&prRetVal, const std::string &sFieldNameRow, const std::string &sDataRow, std::streampos StreamPosRow, const std::string &rsTable, bool bOnlyClassIDTable=false)glo::TableReaderInterfaceprotected
generateRecord(Record *&prRetVal, const std::string &sDataRow, ClassInfo &rClassInfo, std::streampos StreamPosRow, bool bOnlyClassIDTable=false)glo::TableReaderInterfaceprotected
getAllObjIDs(std::list< ObjID > &rRetValList)glo::TableReaderInterface
getAllTransactionIndexPools(std::vector< TransactionIndexPool * > &rTransactionIndexPoolVector) constglo::TableReaderInterface
getDataPath() constglo::TableInterface
getIndexedObjIdListFromAllSet(std::vector< glo::ObjID > &rObjIDContainer, NUM_PTR ipClientAllSetAddress, const std::string &rsIndexSearchValue, EnQueryType eQuerryType) constglo::TableReaderInterface
getIndexedObjIdListFromAllSet(std::vector< glo::ObjID > &rObjIDContainer, NUM_PTR ipClientAllSetAddress, const std::string &rsIndexSearchValue, EnComparisionOp eComparisionOp) constglo::TableReaderInterface
getIndexedObjIdListFromAllSet(std::vector< glo::ObjID > &rObjIDContainer, NUM_PTR ipClientAllSetAddress, const std::string &rsRangeStartIndex, const std::string &rsRangeEndIndex) constglo::TableReaderInterface
getObjectData(Record *&prRetVal, const ObjID &rObjID, ReaderInfo *pReaderInfo)glo::TableReaderInterface
getObjectData(Record *&prRetVal, const ObjID &rObjID, ReaderInfo *pReaderInfo, bool bInRecursion)glo::TableReaderInterfaceprotected
getObjectDataFromDataRow(Record *&prRetVal, const ObjID &rObjID, unsigned long ulClassID, bool bOnlyClassIDTable=false)glo::TableReaderInterfaceprotected
getObjectDataFromDataRow(std::shared_ptr< Record > &sprRetVal, const ObjID &rObjID, unsigned long ulClassID, bool bOnlyClassIDTable=false)glo::TableReaderInterfaceprotected
getObjIdFromAllSet(ObjID &rObjID, NUM_PTR ipClientAllSetAddress, EnSeekMode eMode) constglo::TableReaderInterface
getObjIDRecordAttribute(ObjIDRecordAttribute *&prRetVal, const std::string &sTable, const ObjID &rObjID)glo::TableInterface
getObjIDs(std::list< ObjID > &rRetValList, unsigned long ulClassID)glo::TableReaderInterface
getObjIDs(std::map< ObjID, ObjID, std::less< ObjID > > &rRetValMap, unsigned long ulClassID)glo::TableReaderInterface
getObjIDs(std::list< ObjID > *pRetValList, std::map< ObjID, ObjID, std::less< ObjID > > *pRetValMap, unsigned long ulClassID)glo::TableReaderInterfaceprotected
getRealIndexPool() constglo::TableReaderInterface
getRecord(Record *&prRetVal, const ObjID &rObjID, ReaderInfo *pReaderInfo)glo::TableReaderInterface
getRecord(Record *&prRetVal, const std::string &sTableName, const ObjID &rObjID, unsigned long ulClassID, bool bOnlyClassIDTable=false)glo::TableReaderInterfaceprotected
getRecord(Record *&prRetVal, const ObjID &rObjID, ClassInfo &rClassInfo, bool bOnlyClassIDTable=false)glo::TableReaderInterfaceprotected
getSchemaInterface()glo::TableInterface
getSchemaPath() constglo::TableInterface
getSizeFromAllSet(std::size_t &rnSize, NUM_PTR ipClientAllSetAddress) constglo::TableReaderInterface
getTable(const std::string &m_sTableName)glo::TableInterfaceprivate
getTransactionIndexPool(const TransactionOwner &rCommunicatorWithTreadID) constglo::TableReaderInterface
isAllSetOpen(NUM_PTR ipClientAllSetAddress) constglo::TableReaderInterface
m_OpenTableMapglo::TableInterfaceprotected
m_pAllSetObjectStrIndexIteratorMapglo::TableReaderInterfaceprivate
m_pAllSetTableObjIdIndexIteratorMapglo::TableReaderInterfaceprivate
m_pRealIndexPoolglo::TableInterfaceprotected
m_pSchemaglo::TableInterfaceprotected
m_pTransactionIndexPoolsglo::TableReaderInterfaceprivate
m_RecursionRecordMapglo::TableReaderInterfaceprivate
objIDInAllSet(const ObjID &rObjID, NUM_PTR ipClientAllSetAddress) constglo::TableReaderInterface
objIDInBase(bool &rPresent, const ObjID &rObjID) constglo::TableInterface
openAllSet(const TransactionOwner &rCommunicatorWithTreadID, NUM_PTR ipClientAllSetAddress, unsigned long ulClassID, bool bWithSubClasses)glo::TableReaderInterface
openAllSet(const TransactionOwner &rCommunicatorWithTreadID, NUM_PTR ipClientAllSetAddress, unsigned long ulClassID, const std::string &rsIndexName)glo::TableReaderInterface
openAllSet(int &riErr, const TransactionOwner &rCommunicatorWithTreadID, NUM_PTR ipClientAllSetAddress, unsigned long ulClassID, bool bWithSubClasses=true)glo::TableReaderInterfaceprotected
openAllSet(int &riErr, const TransactionOwner &rCommunicatorWithTreadID, NUM_PTR ipClientAllSetAddress, unsigned long ulClassID, const std::string &rsIndexName)glo::TableReaderInterfaceprotected
openFile(std::fstream *&prFStream, const std::string &sFullFileName, std::ios_base::openmode OpenMode)glo::TableInterfaceprotected
openTable(const std::string &sTableName)glo::TableReaderInterfacevirtual
operator=(const TableInterface &)glo::TableReaderInterfaceprivate
refreshAllTables()glo::TableReaderInterface
removeFilterInAllSet(NUM_PTR ipClientAllSetAddress) constglo::TableReaderInterface
setCurrentObjectInAllSet(const ObjID &rObjID, NUM_PTR ipClientAllSetAddress) constglo::TableReaderInterface
setFilterInAllSet(NUM_PTR ipClientAllSetAddress, const std::string &rsIndexFilterValue) constglo::TableReaderInterface
setFilterInAllSet(NUM_PTR ipClientAllSetAddress, const std::string &rsIndexFilterValue, EnComparisionOp eComparisionOp) constglo::TableReaderInterface
setFilterInAllSet(NUM_PTR ipClientAllSetAddress, const std::string &rsRangeStartIndex, const std::string &rsRangeEndIndex) constglo::TableReaderInterface
setPositionInAllSet(std::size_t nPosition, NUM_PTR ipClientAllSetAddress) constglo::TableReaderInterface
setTransactionIndexPool(const TransactionOwner &rCommunicatorWithTreadID, TransactionIndexPool *pTransactionIndexPool)glo::TableReaderInterface
TableInterface()glo::TableInterfaceprotected
TableInterface(const SchemaInterface &rScheme, RealIndexPool *pRealIndexPool)glo::TableInterface
TableInterface(const TableInterface &)glo::TableInterfaceprivate
TableReaderInterface()glo::TableReaderInterfaceprotected
TableReaderInterface(const SchemaInterface &rScheme, RealIndexPool *pRealIndexPool)glo::TableReaderInterface
TableReaderInterface(const TableReaderInterface &)glo::TableReaderInterfaceprivate
~TableInterface()glo::TableInterfacevirtual
~TableReaderInterface()glo::TableReaderInterfacevirtual