1 #include "DataStreamPort.hxx"
4 using namespace YACS::ENGINE;
7 const char DataStreamPort::NAME[]="DataStreamPort";
9 DataStreamPort::DataStreamPort(const DataStreamPort& other, Node *newHelder):DataPort(other,newHelder),Port(other,newHelder),_propertyMap(other._propertyMap)
13 DataStreamPort::DataStreamPort(const std::string& name, Node *node, TypeCode* type):DataPort(name,node,type),Port(node)
17 DataStreamPort::~DataStreamPort()
21 string DataStreamPort::getNameOfTypeOfCurrentInstance() const
26 bool DataStreamPort::isDifferentTypeOf(const DataPort *other) const
28 return (dynamic_cast<const DataStreamPort *>(other))==0;
31 void DataStreamPort::setProperty(const std::string& name, const std::string& value)
33 _propertyMap[name]=value;
36 std::string DataStreamPort::getProperty(const std::string& name)
38 return _propertyMap[name];
40 void DataStreamPort::initPortProperties()