addListener(EventListener *el, const EventBase &e) | EventRouter | |
addListener(EventListener *el, EventBase::EventGeneratorID_t egid) | EventRouter | |
addListener(EventListener *el, EventBase::EventGeneratorID_t egid, unsigned int sid) | EventRouter | |
addListener(EventListener *el, EventBase::EventGeneratorID_t egid, unsigned int sid, EventBase::EventTypeID_t etid) | EventRouter | |
addTimer(EventListener *el, unsigned int sid, unsigned int delay, bool repeat=true) | EventRouter | |
addTimer(EventListener *el, const EventBase &e, bool repeat=true) | EventRouter | [inline] |
addTrapper(EventTrapper *el, const EventBase &e) | EventRouter | [inline] |
addTrapper(EventTrapper *el, EventBase::EventGeneratorID_t egid) | EventRouter | [inline] |
addTrapper(EventTrapper *el, EventBase::EventGeneratorID_t egid, unsigned int sid) | EventRouter | [inline] |
addTrapper(EventTrapper *el, EventBase::EventGeneratorID_t egid, unsigned int sid, EventBase::EventTypeID_t etid) | EventRouter | [inline] |
addTrapper(EventTrapper *el) | EventRouter | [inline] |
buffertime | EventRouter | [protected] |
chkTimers() | EventRouter | [inline, protected] |
dispTimers() | EventRouter | [inline, protected] |
doSendBuffer() | EventRouter | [protected] |
doSendBufferLock | EventRouter | [protected] |
doSendEvent(const EventBase &e) | EventRouter | [protected] |
EventRouter() | EventRouter | |
events | EventRouter | [protected] |
forgetListener(EventListener *el) | EventRouter | [inline] |
getBufferTime() | EventRouter | [inline] |
hasListeners(EventBase::EventGeneratorID_t egid) | EventRouter | [inline] |
hasListeners(EventBase::EventGeneratorID_t egid, unsigned int sid) | EventRouter | [inline] |
hasListeners(EventBase::EventGeneratorID_t egid, unsigned int sid, EventBase::EventTypeID_t etid) | EventRouter | [inline] |
lastBufClear | EventRouter | [protected] |
listeners | EventRouter | [protected] |
postEvent(EventBase::EventGeneratorID_t egid, unsigned int sid, EventBase::EventTypeID_t etid, unsigned int dur) | EventRouter | [inline] |
postEvent(EventBase::EventGeneratorID_t egid, unsigned int sid, EventBase::EventTypeID_t etid, unsigned int dur, const std::string &n, float m) | EventRouter | [inline] |
postEvent(EventBase *e) | EventRouter | [inline] |
processEvent(const EventBase &e) | EventRouter | [virtual] |
processEventBuffer() | EventRouter | |
processTimers() | EventRouter | |
removeAllTimers() | EventRouter | |
removeListener(EventListener *el, const EventBase &e) | EventRouter | |
removeListener(EventListener *el, EventBase::EventGeneratorID_t egid) | EventRouter | [inline] |
removeListener(EventListener *el, EventBase::EventGeneratorID_t egid, unsigned int sid) | EventRouter | [inline] |
removeListener(EventListener *el, EventBase::EventGeneratorID_t egid, unsigned int sid, EventBase::EventTypeID_t etid) | EventRouter | [inline] |
removeListener(EventListener *el) | EventRouter | [inline] |
removeTimer(EventListener *el) | EventRouter | |
removeTimer(EventListener *el, unsigned int sid) | EventRouter | |
removeTrapper(EventTrapper *el, const EventBase &e) | EventRouter | [inline] |
removeTrapper(EventTrapper *el, EventBase::EventGeneratorID_t egid) | EventRouter | [inline] |
removeTrapper(EventTrapper *el, EventBase::EventGeneratorID_t egid, unsigned int sid) | EventRouter | [inline] |
removeTrapper(EventTrapper *el, EventBase::EventGeneratorID_t egid, unsigned int sid, EventBase::EventTypeID_t etid) | EventRouter | [inline] |
removeTrapper(EventTrapper *el) | EventRouter | [inline] |
reset() | EventRouter | [inline] |
setBufferTime(unsigned int t) | EventRouter | [inline] |
timer_it_t typedef | EventRouter | [protected] |
timers | EventRouter | [protected] |
trappers | EventRouter | [protected] |
~EventListener() | EventListener | [inline, virtual] |
~EventRouter() | EventRouter | [inline, virtual] |