Events
class event {\fbox{\fbox{event}}
public: void dependent(event* e); void process(); virtual void operator()() = 0; private: set* dep; };
class event {\fbox{\fbox{event}}
public: void dependent(event* e); void process(); virtual void operator()() = 0; private: set* dep; };