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

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

cancel()eut::RepeatingThreadvirtual
checkAllRecordIndices(int iCheckStatus, const SchemaInterface &rSchema, const std::map< ObjID, Record *, std::less< ObjID > > &rRecordMap, IndexPool &rGloIndexPool) constglo::Managerprotected
closeBase(OrderMsg *pOrderMsg)glo::Managerprotected
compressBase(OrderMsg *pOrderMsg)glo::Managerprotected
create(const std::string &rsSchemaPath, const std::vector< std::string > &rAllowedSchemes)glo::Managerstatic
createSchemaInterface(SchemaInterface *&prNewSchemaInterface, const std::string &rsSchemaName) constglo::Managerprotected
deleteAllObjectsInReceiverMap()glo::Managerprotected
deleteAllObjectsInSchemaMap()glo::Managerprotected
deleteCommunicatorWatches(OrderMsg *pOrderMsg)glo::Managerprotected
destroy()glo::Managerstatic
eAT_THE_START enum valueeut::RepeatingThread
eCOMPLETED enum valueeut::RepeatingThread
eDO_WORK enum valueeut::RepeatingThread
eENDING enum valueeut::RepeatingThread
eEXIT enum valueeut::RepeatingThread
ePAUSING enum valueeut::RepeatingThread
eUNDEFINED enum valueeut::RepeatingThread
EuTHREAD_ERR_NO_THREAD enum valueeut::RepeatingThread
EuTHREAD_ERR_THREAD_ALREADY_WORKING enum valueeut::RepeatingThread
EuTHREAD_ERR_THREAD_BREAK_COUNT_LESS_THAN_ZERO enum valueeut::RepeatingThread
EuTHREAD_ERR_UNKNOWN enum valueeut::RepeatingThread
EuTHREADERROR enum nameeut::RepeatingThread
eWORKING enum valueeut::RepeatingThread
finishBreak()eut::RepeatingThreadvirtual
getAllClients(std::vector< ClientInfo > &rClientInfoVector, std::string *psSchemaName=0) constglo::Manager
getAllClients(OrderMsg *pOrderMsg) constglo::Managerprotected
getAllDataTypes(OrderMsg *pOrderMsg) constglo::Managerprotected
getAllKnownBases(OrderMsg *pOrderMsg) constglo::Managerprotected
getAllTransactionIndexPools(std::vector< TransactionIndexPool * > &rTransactionIndexPoolVector, std::string *psSchemaName=0, Communicator *pWithoutThisCommunicator=0) constglo::Managerprotected
getAvailableInstance()glo::Managerstatic
getBaseOrSubClassInfos(OrderMsg *pOrderMsg) constglo::Managerprotected
getBreakCounter()eut::RepeatingThread
getClassInfo(OrderMsg *pOrderMsg) constglo::Managerprotected
getDataTypeLimits(OrderMsg *pOrderMsg) constglo::Managerprotected
getDependRecords(std::map< ObjID, Record *, std::less< ObjID > > &rDependRecordMap, Record &rSourceRecord, const TableReaderInterface &rTableReaderInterface, EnDeepMode eDeepMode, TransactionOwner *pCommunicatorWithTreadID=nullptr) constglo::Managerprotected
getDependRecordsRecursive(std::map< ObjID, Record *, std::less< ObjID > > &rDependRecordMap, Record &rSourceRecord, const TableReaderInterface &rTableReaderInterface, EnDeepMode eDeepMode, TransactionOwner *pCommunicatorWithTreadID=nullptr) constglo::Managerprotected
getKnownBases(std::vector< std::string > &rKnownBasesVector) constglo::Manager
getNumberReceiver() constglo::Managerprotected
getNumberReceiver(std::string sSchemaName) constglo::Managerprotected
getOrder()eut::RepeatingThreadprotected
getRealIndexPool()glo::Manager
getReceiver(Communicator *pCommunicator)glo::Managerprotected
getRecord(Record *&prRetVal, const glo::ObjID &rObjID, const TableReaderInterface &rTableReaderInterface, TransactionOwner *pCommunicatorWithTreadID=nullptr) constglo::Managerprotected
getSchemaInterface(const std::string &rsSchemaName) constglo::Managerprotected
getSchemaMapItem(const std::string &rsSchemaName) constglo::Managerprotected
getSchemaPath() constglo::Manager
getShowLevel()glo::Managerstatic
getStatus()eut::RepeatingThreadprotected
insertInKnownBases(const std::vector< std::string > &rNewSchemes)glo::Managerprotected
isBaseOpen(Communicator *pCommunicator)glo::Manager
isInExclusiveAccess() consteut::RepeatingThread
lockBaseExclusive(std::ofstream *&prLockFile, const SchemaInterface &rSchemaInterface)glo::Managerprotected
LockManager classglo::Managerfriend
m_BreakCondVareut::RepeatingThreadprivate
m_BreakMutexeut::RepeatingThreadprivate
m_bWorkingExclusivglo::Managerprivate
m_ConnectedClientsMapglo::Managerprivate
m_eOrdereut::RepeatingThreadprivate
m_eStatuseut::RepeatingThreadprivate
m_ExclusiveAccessSectioneut::RepeatingThreadprivate
m_iBreakCountereut::RepeatingThreadprivate
m_iDataReadyeut::RepeatingThreadprivate
m_InputCondVareut::RepeatingThreadprivate
m_KnownSchemesglo::Managerprivate
m_LocalCriticalSectionglo::Managerprivate
m_MsgQueueglo::Managerprivate
m_pActionVisualiserglo::Managerprivatestatic
m_pInstanceglo::Managerprivatestatic
m_pLockManagerglo::Managerprivate
m_pRealIndexPoolglo::Managerprivate
m_pThreadeut::RepeatingThreadprivate
m_pTransactionManagerglo::Managerprivate
m_pWatchNotifyManagerglo::Managerprivate
m_ReceiverMapglo::Managerprivate
m_SchemaMapglo::Managerprivate
m_strDebugInfoeut::RepeatingThread
m_strSchemaPathglo::Managerprivate
m_uiCommunicatorIDglo::Managerprivate
m_ulShowLevelglo::Managerprivatestatic
m_WaitMutexeut::RepeatingThreadprivate
Manager()glo::Managerprotected
Manager(const std::string &rsSchemaPath, const std::vector< std::string > &rAllowedSchemes)glo::Managerprotected
Manager(const Manager &)glo::Managerprivate
ms_iReferenceCounterglo::Managerprivatestatic
openBase(OrderMsg *pOrderMsg)glo::Managerprotected
operator=(const Manager &)glo::Managerprivate
ORDER enum nameeut::RepeatingThread
OrderMsg classglo::Managerfriend
processDisconnectedClient(OrderMsg *pOrderMsg)glo::Managerprotected
processNewConnectedClient(OrderMsg *pOrderMsg)glo::Managerprotected
processObjectNotify(TdWatchNotifyMode nWatchNotifyMode, const ObjID &rObjID, Communicator *pCommunicator, const std::string &rsSchemaName)glo::Managerprotected
processObjectNotify(TdWatchNotifyMode nWatchNotifyMode, const std::list< ObjID > &rObjIDList, Communicator *pCommunicator, const std::string &rsSchemaName)glo::Managerprotected
reindexBase(OrderMsg *pOrderMsg)glo::Managerprotected
releaseStrIndexesFromTransactionStepList(std::list< TransactionManager::TransactionBase * > &rTransactionStepList, std::string &rsSchemaName)glo::Managerprotected
removeCommunicator(OrderMsg *pOrderMsg, WatchNotifyManager *pWatchNotifyManager=0)glo::Managerprotected
repairBase(OrderMsg *pOrderMsg)glo::Managerprotected
RepeatingThread()eut::RepeatingThread
RepeatingThread(const RepeatingThread &)eut::RepeatingThreadprivate
sendABORTtoTransactionManager(const TransactionOwner &rCommunicatorWithTreadID, std::string sSchemaName)glo::Managerprotected
sendBEGINtoTransactionManager(const TransactionOwner &rCommunicatorWithTreadID)glo::Managerprotected
sendCOMMITtoTransactionManager(const TransactionOwner &rCommunicatorWithTreadID, std::string sSchemaName, std::map< ObjID, Record *, std::less< ObjID > > *pInputDataRecordMap)glo::Managerprotected
sendToLockManager(OrderMsg *pOrderMsg)glo::Managerprotected
sendToLockManager(OrderMsg::EnOrderType eOrderType, SchemaInterface *pSchema, std::list< ObjID > *pObjectIDsToBeLocked, LockSpecification *pLockSpec, const TransactionOwner &rCommunicatorWithTreadID)glo::Managerprotected
sendToReaderThread(OrderMsg *pOrderMsg)glo::Managerprotected
sendToTransactionManager(OrderMsg *pOrderMsg)glo::Managerprotected
sendToWatchNotifyManager(OrderMsg *pOrderMsg)glo::Managerprotected
sendToWriter(OrderMsg *pOrderMsg)glo::Managerprotected
setActionVisualiser(ManagerActionVisualiser *pActionVisualiser)glo::Managerstatic
setExclusiveAccess()eut::RepeatingThread
setShowLevel(ShowLevel ulLevel)glo::Managerstatic
setStatus(STATUS eStatus)eut::RepeatingThreadprotected
showAction(const OrderMsg *pOrderMsg, const std::string &rsActiontype, const std::string &rsActionString, char cSE)glo::Managerstatic
showActionString(const std::string &sActionString)glo::Managerstatic
showOrderAction(OrderMsg *pOrderMsg, char cSE)glo::Managerstatic
showReaderAction(OrderMsg *pOrderMsg, const std::string &rsActionString, char cSE)glo::Managerstatic
showTransactionAction(OrderMsg *pOrderMsg, const std::string &rsActionString, char cSE)glo::Managerstatic
showWriterAction(OrderMsg *pOrderMsg, const std::string &rsActionString, char cSE)glo::Managerstatic
signalInput()eut::RepeatingThread
start()eut::RepeatingThreadvirtual
STATUS enum nameeut::RepeatingThread
status() consteut::RepeatingThread
switchOffAllRecieverReader()glo::Managerprotected
switchOffRecieverReader(std::string sSchemaName)glo::Managerprotected
switchOnAllRecieverReader()glo::Managerprotected
switchOnRecieverReader(std::string sSchemaName)glo::Managerprotected
TableWriterInterface classglo::Managerfriend
takeABreak()eut::RepeatingThreadvirtual
takeOrder(OrderMsg *pOrderMsg)glo::Manager
TcpServerReceiver classglo::Managerfriend
testCancel()eut::RepeatingThread
threadWork()eut::RepeatingThreadprotected
toOrder(ORDER eOrder)eut::RepeatingThreadprotected
transactionManagerSetTransactionStep(const SchemaInterface &rSchema, const TransactionOwner &rCommunicatorWithTreadID, TransactionManager::EnStoreDelete eStoreOrDelete, Record *pRecord)glo::Managerprotected
unlockTransactionStepList(std::list< TransactionManager::TransactionBase * > &rTransactionStepList, const TransactionOwner &rCommunicatorWithTreadID, const std::string &rsSchemaName, TransactionIndexPool *pTransactionIndexPool, bool bDelete)glo::Managerprotected
unsetExclusiveAccess()eut::RepeatingThread
waitForInput()eut::RepeatingThread
WatchNotifyManager classglo::Managerfriend
work() overrideglo::Managerprotectedvirtual
~Manager()glo::Managerprotectedvirtual
~RepeatingThread()eut::RepeatingThreadvirtual