|
Free Electron
|
Processes plans. More...
#include <PlanHandler.h>

Public Member Functions | |
| virtual void | initialize (void) |
| virtual void | handle (Record &r_sig) |
| virtual bool | call (const String &a_name, std::vector< Instance > a_argv) |
| virtual void | method (sp< Layout > spLayout, sp< MethodI > spMethod) |
Public Member Functions inherited from fe::Initialized | |
| void | initializeAll (void) |
| void | setActive (bool a_active) |
Private Types | |
| typedef std::map< sp< Layout >, sp< MethodI > > | t_map |
Private Attributes | |
| AsPlan | m_asPlan |
| t_map | m_map |
Additional Inherited Members | |
Protected Types inherited from fe::Initialized | |
| typedef void(* | InitializeFunction) (Initialized *) |
Protected Member Functions inherited from fe::Initialized | |
| void | addInitializer (InitializeFunction function) |
Processes plans.
The ops in the group for each AsPlan record is processed with the matching registered MethodI.
Interprets a true return of MethodI::method() to mean the op is complete. In this case the op is removed from the group.
| ConfigI | |||
| name | type | doc | |
| input | sp<RecordGroup> | input group | |
| dispatches | |||
| name | doc | ||
| method | [layout] [method] | ||
| accessor sets | |||
| fe::AsPlan | |||
1.8.13