AddObserver(albaObserver *listener, albaID channel=MCH_UP) | albaAgent | |
albaEventBroadcaster::AddObserver(albaObserver *obj) | albaEventBroadcaster | |
albaEventBroadcaster::AddObserver(albaObserver &obj) | albaEventBroadcaster | |
AddObserverCallback(void(*f)(void *sender, albaID eid, void *clientdata, void *calldata)) | albaEventBroadcaster | |
ALBA_ID_DEC(EVENT_DISPATCH) | albaAgentEventQueue | |
albaAgent::ALBA_ID_DEC(AGENT_INITIALIZE) | albaAgent | |
albaAbstractTypeMacro(albaAgent, albaReferenceCounted) | albaAgent | |
albaReferenceCounted::albaAbstractTypeMacro(albaReferenceCounted, albaObject) | albaReferenceCounted | |
albaAgent() | albaAgent | protected |
albaAgentEventQueue() | albaAgentEventQueue | protected |
albaEventBroadcaster(void *owner=NULL) | albaEventBroadcaster | |
albaEventBroadcaster(const albaEventBroadcaster &c) | albaEventBroadcaster | inline |
albaEventSender() | albaEventSender | inline |
albaObject() | albaObject | |
albaObject(const albaObject &c) | albaObject | inline |
albaObserver() | albaObserver | inline |
albaObserversList typedef | albaEventBroadcaster | protected |
albaReferenceCounted() | albaReferenceCounted | |
albaTypeMacro(albaAgentEventQueue, albaAgent) | albaAgentEventQueue | |
BroadcastMode enum value | albaAgentEventQueue | |
Delete() | albaReferenceCounted | virtual |
DispatchEventMode enum value | albaAgentEventQueue | |
DispatchEvents() | albaAgentEventQueue | virtual |
DispatchModalities enum name | albaAgentEventQueue | |
GetChannel() | albaEventBroadcaster | |
GetDequeueMode() | albaAgentEventQueue | inline |
GetDispatched() | albaAgentEventQueue | inlineprotected |
GetDispatchMode() | albaAgentEventQueue | inline |
GetListener() | albaEventSender | inlinevirtual |
GetName() | albaAgent | inline |
GetObservers(albaID channel, std::vector< albaObserver * > &olist) | albaAgent | |
albaEventBroadcaster::GetObservers(std::vector< albaObserver * > &olist) | albaEventBroadcaster | |
GetPushMode() | albaAgentEventQueue | inline |
GetQueueSize() | albaAgentEventQueue | |
GetReferenceCount() | albaReferenceCounted | inline |
GetStaticTypeId() | albaObject | static |
GetStaticTypeName() | albaObject | static |
GetTypeId() const | albaObject | virtual |
GetTypeName() const | albaObject | virtual |
HasListener() | albaEventSender | inlinevirtual |
HasObservers(albaID channel) | albaAgent | |
albaEventBroadcaster::HasObservers() | albaEventBroadcaster | |
Initialize() | albaAgent | |
InternalInitialize() | albaAgent | inlineprotectedvirtual |
InternalShutdown() | albaAgent | inlineprotectedvirtual |
InvokeEvent(albaEventBase &event, albaID channel=-1) | albaAgent | protected |
InvokeEvent(albaEventBase *event, albaID channel=-1) | albaAgent | protected |
InvokeEvent(void *sender, int id, albaID channel=MCH_UP, void *data=NULL) | albaAgent | protected |
albaEventBroadcaster::InvokeEvent(albaEventBase &e) | albaEventBroadcaster | virtual |
albaEventBroadcaster::InvokeEvent(albaEventBase *e) | albaEventBroadcaster | virtual |
albaEventBroadcaster::InvokeEvent(void *sender, albaID id=ID_NO_EVENT, void *data=NULL) | albaEventBroadcaster | virtual |
IsA(const char *type_name) const | albaObject | virtual |
IsA(const albaTypeID &type_id) const | albaObject | virtual |
IsInitialized() | albaAgent | inline |
IsObserver(albaObserver *obj) | albaEventBroadcaster | |
IsQueueEmpty() | albaAgentEventQueue | inline |
IsStaticType(const char *type_name) | albaObject | static |
IsStaticType(const albaTypeID &type_id) | albaObject | static |
m_Channel | albaEventBroadcaster | protected |
m_Channels | albaAgent | protected |
m_DequeueMode | albaAgentEventQueue | protected |
m_Dispatched | albaAgentEventQueue | protected |
m_DispatchMode | albaAgentEventQueue | protected |
m_EventQueue | albaAgentEventQueue | protected |
m_HeapFlag | albaObject | protected |
m_Initialized | albaAgent | protected |
m_Listener | albaEventSender | protected |
m_Mutex | albaAgentEventQueue | protected |
m_Name | albaAgent | protected |
m_Observers | albaEventBroadcaster | protected |
m_PushMode | albaAgentEventQueue | protected |
m_ReferenceCount | albaReferenceCounted | protected |
MultipleEventMode enum value | albaAgentEventQueue | |
NewObjectInstance() const =0 | albaObject | pure virtual |
OnEvent(albaEventBase *event) | albaAgent | virtual |
PeekEvent() | albaAgentEventQueue | |
PeekLastEvent() | albaAgentEventQueue | |
PollingMode enum value | albaAgentEventQueue | |
PopEvent() | albaAgentEventQueue | protected |
PopEvent(albaEventBase &event) | albaAgentEventQueue | protected |
PopEvent(albaEventBase *&event) | albaAgentEventQueue | protectedvirtual |
PopModalities enum name | albaAgentEventQueue | |
Print(std::ostream &os, const int indent=0) const | albaObject | virtual |
PushEvent(albaEventBase &event) | albaAgentEventQueue | inline |
PushEvent(albaEventBase *event) | albaAgentEventQueue | virtual |
PushEvent(albaID event_id, void *sender, void *data=NULL) | albaAgentEventQueue | |
PushModalities enum name | albaAgentEventQueue | |
Register(void *obj) | albaReferenceCounted | |
RemoveAllObservers() | albaAgent | |
RemoveObserver(albaObserver *listener) | albaAgent | |
RequestForDispatching() | albaAgentEventQueue | protectedvirtual |
SafeDownCast(albaObject *o) | albaObject | static |
SelfProcessMode enum value | albaAgentEventQueue | |
SetChannel(albaID ch) | albaEventBroadcaster | |
SetDequeueMode(int mode) | albaAgentEventQueue | inline |
SetDequeueModeToMultipleEvent() | albaAgentEventQueue | inline |
SetDequeueModeToSingleEvent() | albaAgentEventQueue | inline |
SetDispatched(bool value=true) | albaAgentEventQueue | protected |
SetDispatchMode(int mode) | albaAgentEventQueue | inline |
SetDispatchModeToBroadcast() | albaAgentEventQueue | inline |
SetDispatchModeToSelfProcess() | albaAgentEventQueue | inline |
SetListener(albaObserver *o) | albaEventBroadcaster | virtual |
SetName(const char *name) | albaAgent | inlinevirtual |
SetPushMode(int mode) | albaAgentEventQueue | inline |
SetPushModeToDispatchEvent() | albaAgentEventQueue | inline |
SetPushModeToPolling() | albaAgentEventQueue | inline |
SetReferenceCount(int) | albaReferenceCounted | |
Shutdown() | albaAgent | |
SingleEventMode enum value | albaAgentEventQueue | |
UnRegister(void *obj) | albaReferenceCounted | virtual |
~albaAgent() | albaAgent | protectedvirtual |
~albaAgentEventQueue() | albaAgentEventQueue | protectedvirtual |
~albaEventBroadcaster() | albaEventBroadcaster | virtual |
~albaObject() | albaObject | virtual |
~albaObserver() | albaObserver | inlinevirtual |
~albaReferenceCounted() | albaReferenceCounted | virtual |