20 #ifndef __DATASTREAMPORT_HXX__
21 #define __DATASTREAMPORT_HXX__
36 static const char NAME[];
42 std::string getNameOfTypeOfCurrentInstance()
const;
44 virtual void setProperty(
const std::string& name,
const std::string& value);
45 virtual void setProperties(std::map<std::string,std::string> properties);
46 virtual std::string getProperty(
const std::string& name);
47 std::map<std::string,std::string>
getProperties()
const {
return _propertyMap; }
48 virtual void initPortProperties();
50 virtual std::string
typeName() {
return "YACS__ENGINE__DataStreamPort";}
#define YACSLIBENGINE_EXPORT
TypeOfChannel getTypeOfChannel() const
returns type of channel the port will use for data exchange on runtime : DATAFLOW or DATASTREAM.
std::map< std::string, std::string > getProperties() const
virtual std::string typeName()
std::map< std::string, std::string > _propertyMap
Base class for all nodes.
Base class for all type objects.