28 #ifndef EVENTDISPATCHER__H
29 #define EVENTDISPATCHER__H
48 virtual void notify(
const Event& event,
int timeOutInSeconds)=0;
49 virtual void notifyRegistration(
EventObserver* newObserver)=0;
55 std::list<std::pair<EventType, EventObserver*> > observerList_;
59 void registerObserver(EventType type,
EventObserver* observer);
60 void dispatchEvent(
const Event& event,
int timeoutSeconds);
Definition: EventDispatcher.h:53
Definition: EventDispatcher.h:39
Definition: EventDispatcher.h:45