Eater( Queue *q, std::string name) { this->handle = q; disp.registerHandler((Event::EventType)QueueEvents::EMPTY,this); disp.registerHandler((Event::EventType)QueueEvents::FULL,this); disp.registerHandler((Event::EventType)QueueEvents::NEW_VALUE,this); disp.registerHandler((Event::EventType)QueueEvents::END,this); this->name = name; }
Feeder( Queue *q) { this->handle = q; disp.registerHandler((Event::EventType)QueueEvents::EMPTY,this); disp.registerHandler((Event::EventType)QueueEvents::FULL,this); disp.registerHandler((Event::EventType)QueueEvents::END,this); }