NCBI C++ ToolKit
CEventLogService Member List

This is the complete list of members for CEventLogService, including all inherited members.

AddListener(CEventHandler *listener, int pool_name=ePool_Default)CEventHandlervirtual
AddRecord(IEventRecord *record)CEventLogServicevirtual
AddReference(void) constCObjectinline
CanBeDeleted(void) const THROWS_NONECObjectinline
CDebugDumpable(void)CDebugDumpableinline
CEventHandler()CEventHandler
CEventLogService()CEventLogService
CheckReferenceOverflow(TCount count) constCObjectprivate
CleanWeakRefs(void) constCWeakObjectprotected
ClearPostQueue()CEventHandlerstatic
CObject(void)CObject
CObject(const CObject &src)CObject
CObjectEx(void)CObjectExinline
CWeakObject(void)CWeakObject
DebugDump(CDebugDumpContext ddc, unsigned int depth) constCObjectvirtual
DebugDumpFormat(CDebugDumpFormatter &ddf, const string &bundle, unsigned int depth) constCDebugDumpable
DebugDumpText(ostream &out, const string &bundle, unsigned int depth) constCDebugDumpable
DeleteThis(void)CObjectprotectedvirtual
DestroyPostQueue()CEventHandlerstatic
Dispatch(CEvent *evt, EDispatch disp_how=eDispatch_Default, int pool_name=ePool_Default)CEventHandlervirtual
DoDeleteThisObject(void)CObjectvirtual
DoNotDeleteThisObject(void)CObjectvirtual
DumpToConsole(void) constCDebugDumpable
EAllocFillMode enum nameCObject
eAllocFillNone enum valueCObject
eAllocFillPattern enum valueCObject
eAllocFillZero enum valueCObject
eCounterBitsCanBeDeletedCObjectstatic
eCounterBitsInPlainHeapCObjectstatic
eCounterBitsPlaceMaskCObjectstatic
eCounterStateMaskCObjectstatic
eCounterStepCObjectstatic
eCounterValidCObjectstatic
EDispatch enum nameCEventHandler
eDispatch_AllHandlers enum valueCEventHandler
eDispatch_Default enum valueCEventHandler
eDispatch_FirstHandler enum valueCEventHandler
eDispatch_SelfOnly enum valueCEventHandler
EnableDebugDump(bool on)CDebugDumpablestatic
ePool_Child enum valueCEventHandler
ePool_Default enum valueCEventHandler
ePool_NextAvailable enum valueCEventHandler
ePool_Parent enum valueCEventHandler
ePool_Sibling enum valueCEventHandler
EPoolName enum nameCEventHandler
FOnPostCallback typedefCEventHandler
GetAllocFillMode(void)CObjectstatic
GetEventMap() constCEventHandlerprotectedvirtual
GetListeners(int pool_name=ePool_Default) constCEventHandlervirtual
GetPtrProxy(void) constCWeakObjectinline
GetRecord(size_t index) constCEventLogServicevirtual
GetRecordsCount() constCEventLogServicevirtual
HandlePostRequest()CEventHandlerstatic
HasListener(CEventHandler *listener, int pool_name=ePool_Default) constCEventHandlervirtual
InitCounter(void)CObjectinlineprivate
InitService()CEventLogServicevirtual
InvalidObject(void) constCObjectprivate
IsAllocatedInPool(void) const THROWS_NONECObjectinline
m_CounterCObjectmutableprivate
m_PoolsCEventHandlerprotected
m_QueueCEventHandlerprivate
m_RecordsCEventLogServiceprotected
m_SelfPtrProxyCWeakObjectmutableprivate
ObjectStateCanBeDeleted(TCount count)CObjectinlineprivatestatic
ObjectStateIsAllocatedInPool(TCount count)CObjectinlineprivatestatic
ObjectStateReferenced(TCount count)CObjectinlineprivatestatic
ObjectStateReferencedOnlyOnce(TCount count)CObjectinlineprivatestatic
ObjectStateUnreferenced(TCount count)CObjectinlineprivatestatic
ObjectStateValid(TCount count)CObjectinlineprivatestatic
OnEvent(CEvent *evt)CEventHandlervirtual
operator delete(void *ptr)CObject
operator delete(void *ptr, void *place)CObject
operator delete(void *ptr, CObjectMemoryPool *place)CObject
operator delete[](void *ptr)CObject
operator new(size_t size)CObject
operator new(size_t size, void *place)CObject
operator new(size_t size, CObjectMemoryPool *place)CObject
operator new[](size_t size)CObject
operator=(const CObject &src) THROWS_NONECObjectinline
Post(CRef< CEvent > evt, EDispatch disp_how=eDispatch_Default, int pool_name=ePool_Default)CEventHandler
Referenced(void) const THROWS_NONECObjectinline
ReferencedOnlyOnce(void) const THROWS_NONECObjectinline
ReleaseReference(void) constCObject
RemoveAllListeners(void)CEventHandlervirtual
RemoveLastReference(TCount count) constCObjectprivate
RemoveListener(CEventHandler *listener)CEventHandlervirtual
RemoveReference(void) constCObjectinline
Send(CEvent *evt, EDispatch disp_how=eDispatch_Default, int pool_name=ePool_Default)CEventHandlervirtual
Send(CEvent *evt, int pool_name)CEventHandlervirtual
SetAllocFillMode(EAllocFillMode mode)CObjectstatic
SetAllocFillMode(const string &value)CObjectstatic
ShutDownService()CEventLogServicevirtual
sm_DumpEnabledCDebugDumpableprivatestatic
sm_EvtMapCEventHandlerprotectedstatic
sm_EvtMapEntriesCEventHandlerprivatestatic
TCount typedefCObject
TCounter typedefCObject
THandlerToCount typedefCEventHandler
ThrowNullPointerException(void)CObjectstatic
ThrowNullPointerException(const type_info &type)CObjectstatic
TIRef typedefCEventLogServiceprotected
TListeners typedefCEventHandler
TLockerType typedefCObject
TPools typedefCEventHandler
TPostRequests typedefCEventHandler
TRecords typedefCEventLogServiceprotected
x_AddListenerToPool(CEventHandler *listener, int pool_name)CEventHandlerprotected
x_AddWeakReference(CObject *obj)CWeakObjectinlineprivate
x_DeclareDead()CEventHandlerprotected
~CDebugDumpable(void)CDebugDumpablevirtual
~CEventHandler()CEventHandlervirtual
~CObject(void)CObjectvirtual
~CObjectEx(void)CObjectExvirtual
~CWeakObject(void)CWeakObjectvirtual
~IEventLogService()IEventLogServiceinlinevirtual
~IService()IServiceinlinevirtual
Modified on Wed Apr 17 13:09:04 2024 by modify_doxy.py rev. 669887