#include <ESF_Worker.h>
Public Member Functions | |
virtual | ~TAO_ESF_Worker (void) |
virtual void | set_size (size_t size) |
virtual void | work (Object *object)=0 |
Callback interface. |
The Event Service Framework uses Worker classes to iterate over collections of proxies. The following class defines the worker interface, basically users of the framework implement a worker object and pass it to one collection. The collection invokes the worker for each element the colection contains.
TAO_BEGIN_VERSIONED_NAMESPACE_DECL TAO_ESF_Worker< Object >::~TAO_ESF_Worker | ( | void | ) | [inline, virtual] |
void TAO_ESF_Worker< Object >::set_size | ( | size_t | size | ) | [inline, virtual] |
Used by the collection to inform the worker the number of proxies in the collection.
virtual void TAO_ESF_Worker< Object >::work | ( | Object * | object | ) | [pure virtual] |