GlobalObjects
|
This is the complete list of members for glo::Manager, including all inherited members.
cancel() | eut::RepeatingThread | virtual |
checkAllRecordIndices(int iCheckStatus, const SchemaInterface &rSchema, const std::map< ObjID, Record *, std::less< ObjID > > &rRecordMap, IndexPool &rGloIndexPool) const | glo::Manager | protected |
closeBase(OrderMsg *pOrderMsg) | glo::Manager | protected |
compressBase(OrderMsg *pOrderMsg) | glo::Manager | protected |
create(const std::string &rsSchemaPath, const std::vector< std::string > &rAllowedSchemes) | glo::Manager | static |
createSchemaInterface(SchemaInterface *&prNewSchemaInterface, const std::string &rsSchemaName) const | glo::Manager | protected |
deleteAllObjectsInReceiverMap() | glo::Manager | protected |
deleteAllObjectsInSchemaMap() | glo::Manager | protected |
deleteCommunicatorWatches(OrderMsg *pOrderMsg) | glo::Manager | protected |
destroy() | glo::Manager | static |
eAT_THE_START enum value | eut::RepeatingThread | |
eCOMPLETED enum value | eut::RepeatingThread | |
eDO_WORK enum value | eut::RepeatingThread | |
eENDING enum value | eut::RepeatingThread | |
eEXIT enum value | eut::RepeatingThread | |
ePAUSING enum value | eut::RepeatingThread | |
eUNDEFINED enum value | eut::RepeatingThread | |
EuTHREAD_ERR_NO_THREAD enum value | eut::RepeatingThread | |
EuTHREAD_ERR_THREAD_ALREADY_WORKING enum value | eut::RepeatingThread | |
EuTHREAD_ERR_THREAD_BREAK_COUNT_LESS_THAN_ZERO enum value | eut::RepeatingThread | |
EuTHREAD_ERR_UNKNOWN enum value | eut::RepeatingThread | |
EuTHREADERROR enum name | eut::RepeatingThread | |
eWORKING enum value | eut::RepeatingThread | |
finishBreak() | eut::RepeatingThread | virtual |
getAllClients(std::vector< ClientInfo > &rClientInfoVector, std::string *psSchemaName=0) const | glo::Manager | |
getAllClients(OrderMsg *pOrderMsg) const | glo::Manager | protected |
getAllDataTypes(OrderMsg *pOrderMsg) const | glo::Manager | protected |
getAllKnownBases(OrderMsg *pOrderMsg) const | glo::Manager | protected |
getAllTransactionIndexPools(std::vector< TransactionIndexPool * > &rTransactionIndexPoolVector, std::string *psSchemaName=0, Communicator *pWithoutThisCommunicator=0) const | glo::Manager | protected |
getAvailableInstance() | glo::Manager | static |
getBaseOrSubClassInfos(OrderMsg *pOrderMsg) const | glo::Manager | protected |
getBreakCounter() | eut::RepeatingThread | |
getClassInfo(OrderMsg *pOrderMsg) const | glo::Manager | protected |
getDataTypeLimits(OrderMsg *pOrderMsg) const | glo::Manager | protected |
getDependRecords(std::map< ObjID, Record *, std::less< ObjID > > &rDependRecordMap, Record &rSourceRecord, const TableReaderInterface &rTableReaderInterface, EnDeepMode eDeepMode, TransactionOwner *pCommunicatorWithTreadID=nullptr) const | glo::Manager | protected |
getDependRecordsRecursive(std::map< ObjID, Record *, std::less< ObjID > > &rDependRecordMap, Record &rSourceRecord, const TableReaderInterface &rTableReaderInterface, EnDeepMode eDeepMode, TransactionOwner *pCommunicatorWithTreadID=nullptr) const | glo::Manager | protected |
getKnownBases(std::vector< std::string > &rKnownBasesVector) const | glo::Manager | |
getNumberReceiver() const | glo::Manager | protected |
getNumberReceiver(std::string sSchemaName) const | glo::Manager | protected |
getOrder() | eut::RepeatingThread | protected |
getRealIndexPool() | glo::Manager | |
getReceiver(Communicator *pCommunicator) | glo::Manager | protected |
getRecord(Record *&prRetVal, const glo::ObjID &rObjID, const TableReaderInterface &rTableReaderInterface, TransactionOwner *pCommunicatorWithTreadID=nullptr) const | glo::Manager | protected |
getSchemaInterface(const std::string &rsSchemaName) const | glo::Manager | protected |
getSchemaMapItem(const std::string &rsSchemaName) const | glo::Manager | protected |
getSchemaPath() const | glo::Manager | |
getShowLevel() | glo::Manager | static |
getStatus() | eut::RepeatingThread | protected |
insertInKnownBases(const std::vector< std::string > &rNewSchemes) | glo::Manager | protected |
isBaseOpen(Communicator *pCommunicator) | glo::Manager | |
isInExclusiveAccess() const | eut::RepeatingThread | |
lockBaseExclusive(std::ofstream *&prLockFile, const SchemaInterface &rSchemaInterface) | glo::Manager | protected |
LockManager class | glo::Manager | friend |
m_BreakCondVar | eut::RepeatingThread | private |
m_BreakMutex | eut::RepeatingThread | private |
m_bWorkingExclusiv | glo::Manager | private |
m_ConnectedClientsMap | glo::Manager | private |
m_eOrder | eut::RepeatingThread | private |
m_eStatus | eut::RepeatingThread | private |
m_ExclusiveAccessSection | eut::RepeatingThread | private |
m_iBreakCounter | eut::RepeatingThread | private |
m_iDataReady | eut::RepeatingThread | private |
m_InputCondVar | eut::RepeatingThread | private |
m_KnownSchemes | glo::Manager | private |
m_LocalCriticalSection | glo::Manager | private |
m_MsgQueue | glo::Manager | private |
m_pActionVisualiser | glo::Manager | privatestatic |
m_pInstance | glo::Manager | privatestatic |
m_pLockManager | glo::Manager | private |
m_pRealIndexPool | glo::Manager | private |
m_pThread | eut::RepeatingThread | private |
m_pTransactionManager | glo::Manager | private |
m_pWatchNotifyManager | glo::Manager | private |
m_ReceiverMap | glo::Manager | private |
m_SchemaMap | glo::Manager | private |
m_strDebugInfo | eut::RepeatingThread | |
m_strSchemaPath | glo::Manager | private |
m_uiCommunicatorID | glo::Manager | private |
m_ulShowLevel | glo::Manager | privatestatic |
m_WaitMutex | eut::RepeatingThread | private |
Manager() | glo::Manager | protected |
Manager(const std::string &rsSchemaPath, const std::vector< std::string > &rAllowedSchemes) | glo::Manager | protected |
Manager(const Manager &) | glo::Manager | private |
ms_iReferenceCounter | glo::Manager | privatestatic |
openBase(OrderMsg *pOrderMsg) | glo::Manager | protected |
operator=(const Manager &) | glo::Manager | private |
ORDER enum name | eut::RepeatingThread | |
OrderMsg class | glo::Manager | friend |
processDisconnectedClient(OrderMsg *pOrderMsg) | glo::Manager | protected |
processNewConnectedClient(OrderMsg *pOrderMsg) | glo::Manager | protected |
processObjectNotify(TdWatchNotifyMode nWatchNotifyMode, const ObjID &rObjID, Communicator *pCommunicator, const std::string &rsSchemaName) | glo::Manager | protected |
processObjectNotify(TdWatchNotifyMode nWatchNotifyMode, const std::list< ObjID > &rObjIDList, Communicator *pCommunicator, const std::string &rsSchemaName) | glo::Manager | protected |
reindexBase(OrderMsg *pOrderMsg) | glo::Manager | protected |
releaseStrIndexesFromTransactionStepList(std::list< TransactionManager::TransactionBase * > &rTransactionStepList, std::string &rsSchemaName) | glo::Manager | protected |
removeCommunicator(OrderMsg *pOrderMsg, WatchNotifyManager *pWatchNotifyManager=0) | glo::Manager | protected |
repairBase(OrderMsg *pOrderMsg) | glo::Manager | protected |
RepeatingThread() | eut::RepeatingThread | |
RepeatingThread(const RepeatingThread &) | eut::RepeatingThread | private |
sendABORTtoTransactionManager(const TransactionOwner &rCommunicatorWithTreadID, std::string sSchemaName) | glo::Manager | protected |
sendBEGINtoTransactionManager(const TransactionOwner &rCommunicatorWithTreadID) | glo::Manager | protected |
sendCOMMITtoTransactionManager(const TransactionOwner &rCommunicatorWithTreadID, std::string sSchemaName, std::map< ObjID, Record *, std::less< ObjID > > *pInputDataRecordMap) | glo::Manager | protected |
sendToLockManager(OrderMsg *pOrderMsg) | glo::Manager | protected |
sendToLockManager(OrderMsg::EnOrderType eOrderType, SchemaInterface *pSchema, std::list< ObjID > *pObjectIDsToBeLocked, LockSpecification *pLockSpec, const TransactionOwner &rCommunicatorWithTreadID) | glo::Manager | protected |
sendToReaderThread(OrderMsg *pOrderMsg) | glo::Manager | protected |
sendToTransactionManager(OrderMsg *pOrderMsg) | glo::Manager | protected |
sendToWatchNotifyManager(OrderMsg *pOrderMsg) | glo::Manager | protected |
sendToWriter(OrderMsg *pOrderMsg) | glo::Manager | protected |
setActionVisualiser(ManagerActionVisualiser *pActionVisualiser) | glo::Manager | static |
setExclusiveAccess() | eut::RepeatingThread | |
setShowLevel(ShowLevel ulLevel) | glo::Manager | static |
setStatus(STATUS eStatus) | eut::RepeatingThread | protected |
showAction(const OrderMsg *pOrderMsg, const std::string &rsActiontype, const std::string &rsActionString, char cSE) | glo::Manager | static |
showActionString(const std::string &sActionString) | glo::Manager | static |
showOrderAction(OrderMsg *pOrderMsg, char cSE) | glo::Manager | static |
showReaderAction(OrderMsg *pOrderMsg, const std::string &rsActionString, char cSE) | glo::Manager | static |
showTransactionAction(OrderMsg *pOrderMsg, const std::string &rsActionString, char cSE) | glo::Manager | static |
showWriterAction(OrderMsg *pOrderMsg, const std::string &rsActionString, char cSE) | glo::Manager | static |
signalInput() | eut::RepeatingThread | |
start() | eut::RepeatingThread | virtual |
STATUS enum name | eut::RepeatingThread | |
status() const | eut::RepeatingThread | |
switchOffAllRecieverReader() | glo::Manager | protected |
switchOffRecieverReader(std::string sSchemaName) | glo::Manager | protected |
switchOnAllRecieverReader() | glo::Manager | protected |
switchOnRecieverReader(std::string sSchemaName) | glo::Manager | protected |
TableWriterInterface class | glo::Manager | friend |
takeABreak() | eut::RepeatingThread | virtual |
takeOrder(OrderMsg *pOrderMsg) | glo::Manager | |
TcpServerReceiver class | glo::Manager | friend |
testCancel() | eut::RepeatingThread | |
threadWork() | eut::RepeatingThread | protected |
toOrder(ORDER eOrder) | eut::RepeatingThread | protected |
transactionManagerSetTransactionStep(const SchemaInterface &rSchema, const TransactionOwner &rCommunicatorWithTreadID, TransactionManager::EnStoreDelete eStoreOrDelete, Record *pRecord) | glo::Manager | protected |
unlockTransactionStepList(std::list< TransactionManager::TransactionBase * > &rTransactionStepList, const TransactionOwner &rCommunicatorWithTreadID, const std::string &rsSchemaName, TransactionIndexPool *pTransactionIndexPool, bool bDelete) | glo::Manager | protected |
unsetExclusiveAccess() | eut::RepeatingThread | |
waitForInput() | eut::RepeatingThread | |
WatchNotifyManager class | glo::Manager | friend |
work() override | glo::Manager | protectedvirtual |
~Manager() | glo::Manager | protectedvirtual |
~RepeatingThread() | eut::RepeatingThread | virtual |