20 #ifndef __DATANODE_HXX__
21 #define __DATANODE_HXX__
44 virtual void setData(
InputPort* port ,
const std::string& data);
45 virtual void setData(
OutputPort* port ,
const std::string& data);
46 virtual void setRef(
const std::string&
ref);
47 virtual std::string getRef();
49 virtual std::string
typeName() {
return "YACS__ENGINE__DataNode";}
#define YACSLIBENGINE_EXPORT
Base class for all composed nodes.
Class for data parameters specification.
virtual std::string typeName()
DataNode(const std::string &name)
DataNode(const DataNode &other, ComposedNode *father)
Base class for all calculation nodes.
def ref(target, callback=None)