20 #ifndef _STUDYNODES_HXX_
21 #define _STUDYNODES_HXX_
37 virtual void execute();
38 virtual void accept(
Visitor *visitor);
39 virtual void checkBasicConsistency()
const ;
40 virtual void setData(
OutputPort* port,
const std::string& data);
41 virtual OutputPort *createOutputPort(
const std::string& outputPortName,
TypeCode* type);
42 virtual std::string
typeName() {
return "YACS__ENGINE__StudyInNode";}
44 static const char IMPL_NAME[];
53 virtual void execute();
54 virtual void accept(
Visitor *visitor);
55 virtual void checkBasicConsistency()
const ;
56 virtual void setData(
InputPort* port,
const std::string& data);
57 virtual InputPort *createInputPort(
const std::string& inputPortName,
TypeCode* type);
58 virtual std::string
typeName() {
return "YACS__ENGINE__StudyOutNode";}
60 static const char IMPL_NAME[];
#define YACSRUNTIMESALOME_EXPORT
Base class for all composed nodes.
Class for data parameters specification.
Base class for all nodes.
virtual std::string typeName()
virtual std::string typeName()
Base class for all type objects.