]> SALOME platform Git repositories - modules/yacs.git/blobdiff - src/engine/Port.cxx
Salome HOME
PR: merge from BR_DATACONV_PR tag "mergeto_trunk_25oct06"
[modules/yacs.git] / src / engine / Port.cxx
index 1fc59200e0660008c14b68086ac0431187f67df4..9604bdb7fb360dfed572c30fe8b1c6891cd096ce 100644 (file)
@@ -1,18 +1,28 @@
 #include "Port.hxx"
 
 using namespace YACS::ENGINE;
+using namespace std;
 
 const char Port::NAME[]="Port";
 
-Port::Port(Node *node):_node(node)
+int Port::total_ = 0;
+
+Port::Port(Node *node)
+  : _node(node)
 {
+  id_ = total_++;
 }
 
 Port::~Port()
 {
 }
 
-std::string Port::getNameOfTypeOfCurrentInstance() const
+string Port::getNameOfTypeOfCurrentInstance() const
 {
   return NAME;
 }
+
+// TypeCode * Port::type()
+// {
+//   return _type;
+// }