12 /*! \brief Base class for all ports
14 * Not instanciable class that factorizes all basic data and behaviours relative
15 * to the in and out interfaces of all nodes.
16 * End-user should neither instanciate a sub-class of 'Port'
17 * nor call other methods than accessor.
25 Node *getNode() const { return _node; }
26 virtual std::string getNameOfTypeOfCurrentInstance() const;
27 int getNumId() const { return _id; }
28 virtual std::string typeName() {return "YACS__ENGINE__Port";}
32 Port(const Port& other, Node *newHelder);
37 static const char NAME[];