class Event { 
Event

public: virtual void operator()() = 0; };