20 #ifndef __VISITOR_SAVESTATE_HXX__
21 #define __VISITOR_SAVESTATE_HXX__
40 void openFileDump(
const std::string& xmlDump) ;
42 virtual void visitBloc(
Bloc *node);
48 virtual void visitForLoop(
ForLoop *node);
49 virtual void visitInlineNode(
InlineNode *node);
51 virtual void visitLoop(
Loop *node);
52 virtual void visitProc(
Proc *node);
54 virtual void visitServerNode(
ServerNode *node);
56 virtual void visitSwitch(
Switch *node);
57 virtual void visitWhileLoop(
WhileLoop *node);
58 virtual void visitPresetNode(
DataNode *node);
59 virtual void visitOutNode(
DataNode *node);
60 virtual void visitStudyInNode(
DataNode *node);
61 virtual void visitStudyOutNode(
DataNode *node);
#define YACSLIBENGINE_EXPORT
Composed node to group elementary and composed nodes.
Base class for all composed nodes.
Class for data parameters specification.
Base class for dynamically (fully or semifully) built graphs.
Base class for all calculation nodes.
Loop node for parametric calculation.
Class for calculation node (function) inlined (and executed) in the schema.
Class for calculation node (script) inlined (and executed) in the schema.
Base class for loop node.
class to build optimization loops
Base class for all schema objects.
Class for calculation node associated with a component service.
Control node that emulates the C switch.
std::map< int, std::string > _nodeStateName