Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

cafe::Fork Class Reference
[CAF Environment (Cafe)]

Execute each child in parallel, ignore return codes. More...

#include <Fork.hpp>

Inheritance diagram for cafe::Fork:

cafe::Controller cafe::Processor List of all members.

Public Member Functions

 Fork (const char *name)
virtual bool processEvent (Event &event)
 Called for every event.

 ClassDef (Fork, 0)

Detailed Description

Execute each child in parallel, ignore return codes.

Can be used to branch into multiple parallel execution streams.

Definition at line 19 of file Fork.hpp.


Constructor & Destructor Documentation

cafe::Fork::Fork const char *  name  ) 
 

Definition at line 10 of file Fork.cpp.


Member Function Documentation

cafe::Fork::ClassDef Fork  ,
 

bool cafe::Fork::processEvent Event event  )  [virtual]
 

Called for every event.

Reimplemented from cafe::Controller.

Definition at line 16 of file Fork.cpp.

References cafe::Controller::_processors, cafe::Controller::_tag, cafe::Controller::_untag, cafe::EventBase::tag(), and cafe::EventBase::untag().


The documentation for this class was generated from the following files:
Generated on Tue Mar 28 10:13:10 2006 for CAF by doxygen 1.3.4