AddListener(CEventHandler *listener, int pool_name=ePool_Default) | CEventHandler | virtual |
AddReference(void) const | CObject | inline |
CanBeDeleted(void) const THROWS_NONE | CObject | inline |
CancelBackgrounded() | CAppJobTask | virtual |
CAppJobTask(bool visible, const string &descr=kEmptyStr, int prog_rep_period=5, const string &engine_name="ThreadPool", int display_delay=0) | CAppJobTask | |
CAppJobTask(IAppJob &job, bool visible, const string &descr=kEmptyStr, int prog_rep_period=5, const string &engine_name="ThreadPool", int display_delay=0) | CAppJobTask | |
CAppTask(const string &descr=kEmptyStr, bool visible=true, int display_delay=0) | CAppTask | |
CDebugDumpable(void) | CDebugDumpable | inline |
CEditAppTask(CEditAppJob &job, const string &descr=kEmptyStr) | CEditAppTask | |
CEventHandler() | CEventHandler | |
CheckReferenceOverflow(TCount count) const | CObject | private |
CleanWeakRefs(void) const | CWeakObject | protected |
ClearPostQueue() | CEventHandler | static |
CObject(void) | CObject | |
CObject(const CObject &src) | CObject | |
CObjectEx(void) | CObjectEx | inline |
CreateEventLogAction() | CAppTask | virtual |
CWeakObject(void) | CWeakObject | |
DebugDump(CDebugDumpContext ddc, unsigned int depth) const | CObject | virtual |
DebugDumpFormat(CDebugDumpFormatter &ddf, const string &bundle, unsigned int depth) const | CDebugDumpable | |
DebugDumpText(ostream &out, const string &bundle, unsigned int depth) const | CDebugDumpable | |
DECLARE_EVENT_MAP() | CAppJobTask | private |
DeleteThis(void) | CObject | protectedvirtual |
DestroyPostQueue() | CEventHandler | static |
Dispatch(CEvent *evt, EDispatch disp_how=eDispatch_Default, int pool_name=ePool_Default) | CEventHandler | virtual |
DoDeleteThisObject(void) | CObject | virtual |
DoNotDeleteThisObject(void) | CObject | virtual |
DumpToConsole(void) const | CDebugDumpable | |
EAllocFillMode enum name | CObject | |
eAllocFillNone enum value | CObject | |
eAllocFillPattern enum value | CObject | |
eAllocFillZero enum value | CObject | |
eBackgrounded enum value | IAppTask | |
eCanceled enum value | IAppTask | |
eCompleted enum value | IAppTask | |
eCounterBitsCanBeDeleted | CObject | static |
eCounterBitsInPlainHeap | CObject | static |
eCounterBitsPlaceMask | CObject | static |
eCounterStateMask | CObject | static |
eCounterStep | CObject | static |
eCounterValid | CObject | static |
EDispatch enum name | CEventHandler | |
eDispatch_AllHandlers enum value | CEventHandler | |
eDispatch_Default enum value | CEventHandler | |
eDispatch_FirstHandler enum value | CEventHandler | |
eDispatch_SelfOnly enum value | CEventHandler | |
eFailed enum value | IAppTask | |
eInitial enum value | IAppTask | |
eInvalid enum value | IAppTask | |
eLastState enum value | IAppTask | |
EnableDebugDump(bool on) | CDebugDumpable | static |
ePool_Child enum value | CEventHandler | |
ePool_Default enum value | CEventHandler | |
ePool_NextAvailable enum value | CEventHandler | |
ePool_Parent enum value | CEventHandler | |
ePool_Sibling enum value | CEventHandler | |
EPoolName enum name | CEventHandler | |
eRunning enum value | IAppTask | |
ETaskState enum name | IAppTask | |
FOnPostCallback typedef | CEventHandler | |
GetAllocFillMode(void) | CObject | static |
GetDescr() const | CAppTask | virtual |
GetEventMap() const | CEventHandler | protectedvirtual |
GetJob() | CAppJobTask | |
GetListeners(int pool_name=ePool_Default) const | CEventHandler | virtual |
GetPtrProxy(void) const | CWeakObject | inline |
GetState() | CAppTask | virtual |
GetStatusDisplayDelay() | CAppTask | virtual |
GetStatusText() const | CAppJobTask | virtual |
HandlePostRequest() | CEventHandler | static |
HasListener(CEventHandler *listener, int pool_name=ePool_Default) const | CEventHandler | virtual |
InitCounter(void) | CObject | inlineprivate |
InvalidObject(void) const | CObject | private |
IsAllocatedInPool(void) const THROWS_NONE | CObject | inline |
IsVisible() | CAppTask | virtual |
m_Counter | CObject | mutableprivate |
m_Descr | CAppTask | protected |
m_DisplayDelay | CAppTask | protected |
m_EngineName | CAppJobTask | protected |
m_Job | CAppJobTask | protected |
m_JobID | CAppJobTask | protected |
m_JobState | CAppJobTask | protected |
m_Listener | CAppTask | protected |
m_OnAppJobProgress | CAppJobTask | protected |
m_Pools | CEventHandler | protected |
m_ProgressReportPeriod | CAppJobTask | protected |
m_Queue | CEventHandler | private |
m_ReportErrors | CAppJobTask | protected |
m_SelfPtrProxy | CWeakObject | mutableprivate |
m_State | CAppTask | protected |
m_StatusText | CAppJobTask | protected |
m_Visible | CAppTask | protected |
ObjectStateCanBeDeleted(TCount count) | CObject | inlineprivatestatic |
ObjectStateIsAllocatedInPool(TCount count) | CObject | inlineprivatestatic |
ObjectStateReferenced(TCount count) | CObject | inlineprivatestatic |
ObjectStateReferencedOnlyOnce(TCount count) | CObject | inlineprivatestatic |
ObjectStateUnreferenced(TCount count) | CObject | inlineprivatestatic |
ObjectStateValid(TCount count) | CObject | inlineprivatestatic |
OnAppJobDataReady(CEvent *event) | CAppJobTask | |
OnAppJobNotification(CEvent *event) | CAppJobTask | |
OnAppJobProgress(CEvent *event) | CAppJobTask | |
OnCancel() | CAppTask | virtual |
OnEvent(CEvent *evt) | CEventHandler | virtual |
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_NONE | CObject | inline |
Post(CRef< CEvent > evt, EDispatch disp_how=eDispatch_Default, int pool_name=ePool_Default) | CEventHandler | |
Referenced(void) const THROWS_NONE | CObject | inline |
ReferencedOnlyOnce(void) const THROWS_NONE | CObject | inline |
ReleaseReference(void) const | CObject | |
RemoveAllListeners(void) | CEventHandler | virtual |
RemoveLastReference(TCount count) const | CObject | private |
RemoveListener(CEventHandler *listener) | CEventHandler | virtual |
RemoveReference(void) const | CObject | inline |
Run() | CEditAppTask | virtual |
Send(CEvent *evt, EDispatch disp_how=eDispatch_Default, int pool_name=ePool_Default) | CEventHandler | virtual |
Send(CEvent *evt, int pool_name) | CEventHandler | virtual |
SetAllocFillMode(EAllocFillMode mode) | CObject | static |
SetAllocFillMode(const string &value) | CObject | static |
SetListener(CEventHandler *handler) | CAppTask | virtual |
SetReportErrors(bool report) | CAppJobTask | |
sm_DumpEnabled | CDebugDumpable | privatestatic |
sm_EvtMap | CEventHandler | protectedstatic |
sm_EvtMapEntries | CEventHandler | privatestatic |
StateToString(ETaskState state) | CAppTask | static |
TCount typedef | CObject | |
TCounter typedef | CObject | |
THandlerToCount typedef | CEventHandler | |
ThrowNullPointerException(void) | CObject | static |
ThrowNullPointerException(const type_info &type) | CObject | static |
TJobID typedef | CAppJobTask | protected |
TListeners typedef | CEventHandler | |
TLockerType typedef | CObject | |
TOnAppJobProgressCallback typedef | CAppJobTask | protected |
TPools typedef | CEventHandler | |
TPostRequests typedef | CEventHandler | |
x_AddListenerToPool(CEventHandler *listener, int pool_name) | CEventHandler | protected |
x_AddWeakReference(CObject *obj) | CWeakObject | inlineprivate |
x_DeclareDead() | CEventHandler | protected |
x_Finish(IAppJob::EJobState state) | CAppJobTask | protectedvirtual |
x_IsFiniteState() | CAppTask | protectedvirtual |
x_OnWakeUp() | CAppJobTask | protectedvirtual |
x_ReportError() | CAppJobTask | protectedvirtual |
x_Run() | CAppTask | protectedvirtual |
x_SetOnAppJobProgress(TOnAppJobProgressCallback callback) | CAppJobTask | inlineprotected |
~CAppJobTask() | CAppJobTask | virtual |
~CDebugDumpable(void) | CDebugDumpable | virtual |
~CEventHandler() | CEventHandler | virtual |
~CObject(void) | CObject | virtual |
~CObjectEx(void) | CObjectEx | virtual |
~CWeakObject(void) | CWeakObject | virtual |
~IAppTask() | IAppTask | inlinevirtual |