7 #ifndef __architecture_Executor_h__ 8 #define __architecture_Executor_h__ 39 add(pluginList, FE_SPEC(
"plug:list",
40 "array of plugin dynamic libraries to preload"));
41 add(catalogMap, FE_SPEC(
"cat:map",
42 "store of catalog entry pairs"));
43 add(pipeline, FE_SPEC(
"arch:pipe",
44 "architecture pipeline filename"));
56 virtual void bind(
Record& record);
59 virtual void setup(
int a_argc,
char **a_argv,
char** a_env);
60 virtual bool step(
int &a_returnCode);
61 virtual bool loop(
int &a_returnCode);
72 void populateSignaler(
void);
73 void loadPlugins(
void);
74 void restoreCatalog(
void);
75 void storeCatalog(
void);
application framework interface
Definition: ApplicationI.h:16
virtual void finalizeRecord(void)
Called right after instantiation to finalize complex attributes.
Definition: Recordable.h:45
kernel
Definition: namespace.dox:3
Bound accessor in a RecordView.
Definition: RecordView.h:147
virtual void addFunctors(void)
Called at instantiation to add functors.
Definition: Recordable.h:31
virtual void addFunctors(void)
Called at instantiation to add functors.
Definition: Executor.h:35
Executor RecordView.
Definition: Executor.h:22
virtual void initializeRecord(void)
Called at instantiation to initialize attributes.
Definition: Recordable.h:37
Generic binding to a serializable state.
Definition: RecordableI.h:20
Reference to an instance of a Layout.
Definition: RecordSB.h:35
virtual void initializeRecord(void)
Called at instantiation to initialize attributes.
Definition: Executor.h:46
Recordable RecordView.
Definition: Recordable.h:23
virtual void finalizeRecord(void)
Called right after instantiation to finalize complex attributes.
Definition: Executor.h:50