#include <Permute.hpp>
Inheritance diagram for cafe::Permute:

Internally creates a Controller for each permutation. and fills each with a possible sequence. For each sub-Controller it creates a separate directory, named after the permuted sequence of names of the children.
Example:
is equivalent to:
Cut1_Cut2_Cut3.Directory: Cut1_Cut2_Cut3 Cut1_Cut3_Cut2.Directory: Cut1_Cut3_Cut2 ...
Definition at line 32 of file Permute.hpp.
Public Member Functions | |
| Permute (const char *name) | |
| ~Permute () | |
| virtual bool | processEvent (cafe::Event &event) |
| Called for every event. | |
| ClassDef (Permute, 1) | |
|
|
Definition at line 14 of file Permute.cpp. References cafe::Controller::add(), cafe::Controller::Controller(), cafe::Config::getVString(), cafe::Processor::name(), and cafe::Config::set(). |
|
|
Definition at line 66 of file Permute.cpp. |
|
||||||||||||
|
|
|
|
Called for every event.
Reimplemented from cafe::Controller. Definition at line 55 of file Permute.cpp. References cafe::Controller::_processors. |
1.3.4