GlobalObjects
|
This is the complete list of members for glo::TableReaderInterface, including all inherited members.
closeAllSet(NUM_PTR ipClientAllSetAddress) | glo::TableReaderInterface | |
closeAllTables() | glo::TableInterface | private |
closeTable(const std::string &sTable) | glo::TableInterface | virtual |
deleteAllSetObjectStrIndexIteratorMap(std::unordered_map< NUM_PTR, AllSetObjectStrIndexIteratorItem * > *pMapToDelete) | glo::TableReaderInterface | private |
deleteAllSetTableObjIdIndexIteratorMap(std::unordered_map< NUM_PTR, IndexPool::TableObjIdIndexIterator * > *pMapToDelete) | glo::TableReaderInterface | private |
generateRecord(Record *&prRetVal, const std::string &sFieldNameRow, const std::string &sDataRow, std::streampos StreamPosRow, const std::string &rsTable, bool bOnlyClassIDTable=false) | glo::TableReaderInterface | protected |
generateRecord(Record *&prRetVal, const std::string &sDataRow, ClassInfo &rClassInfo, std::streampos StreamPosRow, bool bOnlyClassIDTable=false) | glo::TableReaderInterface | protected |
getAllObjIDs(std::list< ObjID > &rRetValList) | glo::TableReaderInterface | |
getAllTransactionIndexPools(std::vector< TransactionIndexPool * > &rTransactionIndexPoolVector) const | glo::TableReaderInterface | |
getDataPath() const | glo::TableInterface | |
getIndexedObjIdListFromAllSet(std::vector< glo::ObjID > &rObjIDContainer, NUM_PTR ipClientAllSetAddress, const std::string &rsIndexSearchValue, EnQueryType eQuerryType) const | glo::TableReaderInterface | |
getIndexedObjIdListFromAllSet(std::vector< glo::ObjID > &rObjIDContainer, NUM_PTR ipClientAllSetAddress, const std::string &rsIndexSearchValue, EnComparisionOp eComparisionOp) const | glo::TableReaderInterface | |
getIndexedObjIdListFromAllSet(std::vector< glo::ObjID > &rObjIDContainer, NUM_PTR ipClientAllSetAddress, const std::string &rsRangeStartIndex, const std::string &rsRangeEndIndex) const | glo::TableReaderInterface | |
getObjectData(Record *&prRetVal, const ObjID &rObjID, ReaderInfo *pReaderInfo) | glo::TableReaderInterface | |
getObjectData(Record *&prRetVal, const ObjID &rObjID, ReaderInfo *pReaderInfo, bool bInRecursion) | glo::TableReaderInterface | protected |
getObjectDataFromDataRow(Record *&prRetVal, const ObjID &rObjID, unsigned long ulClassID, bool bOnlyClassIDTable=false) | glo::TableReaderInterface | protected |
getObjectDataFromDataRow(std::shared_ptr< Record > &sprRetVal, const ObjID &rObjID, unsigned long ulClassID, bool bOnlyClassIDTable=false) | glo::TableReaderInterface | protected |
getObjIdFromAllSet(ObjID &rObjID, NUM_PTR ipClientAllSetAddress, EnSeekMode eMode) const | glo::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::TableReaderInterface | protected |
getRealIndexPool() const | glo::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::TableReaderInterface | protected |
getRecord(Record *&prRetVal, const ObjID &rObjID, ClassInfo &rClassInfo, bool bOnlyClassIDTable=false) | glo::TableReaderInterface | protected |
getSchemaInterface() | glo::TableInterface | |
getSchemaPath() const | glo::TableInterface | |
getSizeFromAllSet(std::size_t &rnSize, NUM_PTR ipClientAllSetAddress) const | glo::TableReaderInterface | |
getTable(const std::string &m_sTableName) | glo::TableInterface | private |
getTransactionIndexPool(const TransactionOwner &rCommunicatorWithTreadID) const | glo::TableReaderInterface | |
isAllSetOpen(NUM_PTR ipClientAllSetAddress) const | glo::TableReaderInterface | |
m_OpenTableMap | glo::TableInterface | protected |
m_pAllSetObjectStrIndexIteratorMap | glo::TableReaderInterface | private |
m_pAllSetTableObjIdIndexIteratorMap | glo::TableReaderInterface | private |
m_pRealIndexPool | glo::TableInterface | protected |
m_pSchema | glo::TableInterface | protected |
m_pTransactionIndexPools | glo::TableReaderInterface | private |
m_RecursionRecordMap | glo::TableReaderInterface | private |
objIDInAllSet(const ObjID &rObjID, NUM_PTR ipClientAllSetAddress) const | glo::TableReaderInterface | |
objIDInBase(bool &rPresent, const ObjID &rObjID) const | glo::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::TableReaderInterface | protected |
openAllSet(int &riErr, const TransactionOwner &rCommunicatorWithTreadID, NUM_PTR ipClientAllSetAddress, unsigned long ulClassID, const std::string &rsIndexName) | glo::TableReaderInterface | protected |
openFile(std::fstream *&prFStream, const std::string &sFullFileName, std::ios_base::openmode OpenMode) | glo::TableInterface | protected |
openTable(const std::string &sTableName) | glo::TableReaderInterface | virtual |
operator=(const TableInterface &) | glo::TableReaderInterface | private |
refreshAllTables() | glo::TableReaderInterface | |
removeFilterInAllSet(NUM_PTR ipClientAllSetAddress) const | glo::TableReaderInterface | |
setCurrentObjectInAllSet(const ObjID &rObjID, NUM_PTR ipClientAllSetAddress) const | glo::TableReaderInterface | |
setFilterInAllSet(NUM_PTR ipClientAllSetAddress, const std::string &rsIndexFilterValue) const | glo::TableReaderInterface | |
setFilterInAllSet(NUM_PTR ipClientAllSetAddress, const std::string &rsIndexFilterValue, EnComparisionOp eComparisionOp) const | glo::TableReaderInterface | |
setFilterInAllSet(NUM_PTR ipClientAllSetAddress, const std::string &rsRangeStartIndex, const std::string &rsRangeEndIndex) const | glo::TableReaderInterface | |
setPositionInAllSet(std::size_t nPosition, NUM_PTR ipClientAllSetAddress) const | glo::TableReaderInterface | |
setTransactionIndexPool(const TransactionOwner &rCommunicatorWithTreadID, TransactionIndexPool *pTransactionIndexPool) | glo::TableReaderInterface | |
TableInterface() | glo::TableInterface | protected |
TableInterface(const SchemaInterface &rScheme, RealIndexPool *pRealIndexPool) | glo::TableInterface | |
TableInterface(const TableInterface &) | glo::TableInterface | private |
TableReaderInterface() | glo::TableReaderInterface | protected |
TableReaderInterface(const SchemaInterface &rScheme, RealIndexPool *pRealIndexPool) | glo::TableReaderInterface | |
TableReaderInterface(const TableReaderInterface &) | glo::TableReaderInterface | private |
~TableInterface() | glo::TableInterface | virtual |
~TableReaderInterface() | glo::TableReaderInterface | virtual |