_listeners | OBT::EventSource< TListener, TEvent > | [private] |
_processEvent | OBT::EventSource< TListener, TEvent > | [private] |
addListener(TListener &listener) | OBT::EventSource< TListener, TEvent > | [inline] |
EventSource(ProcessEventFunc processEvent) | OBT::EventSource< TListener, TEvent > | [inline] |
ProcessEventFunc typedef | OBT::EventSource< TListener, TEvent > | [private] |
publishEvent(const TEvent &event) | OBT::EventSource< TListener, TEvent > | [inline] |
removeListener(TListener &listener) | OBT::EventSource< TListener, TEvent > | [inline] |
~EventSource() | OBT::EventSource< TListener, TEvent > | [inline, virtual] |