46 Port(other, newHelder),
142 std::string what=
"AnyInputPort::get : no value currently in input port with name \""; what+=
_name; what+=
"\"";
145 stringstream xmldump;
149 xmldump <<
"<value><double>" << setprecision(16) <<
_value->
getDoubleValue() <<
"</double></value>" << endl;
155 xmldump <<
"<value><boolean>" <<
_value->
getBoolValue() <<
"</boolean></value>" << endl;
161 xmldump <<
"<value><error> NO_SERIALISATION_AVAILABLE </error></value>" << endl;
164 return xmldump.str();
: Interface for management of storage of data formated dynamically in its TypeCode....
virtual std::string getStringValue() const =0
virtual Any * clone() const =0
virtual int getIntValue() const =0
virtual double getDoubleValue() const =0
virtual bool getBoolValue() const =0
const TypeCode * getType() const
TypeCode * edGetType() const
Base class for all nodes.
Base class for all ports.
unsigned int getRefCnt() const
virtual std::string convertNeutralAsString(TypeCode *type, Any *data)
Convert a YACS::ENGINE::Any object to a string to be used in GUI for example.
Base class for all type objects.
YACSLIBENGINE_EXPORT Runtime * getRuntime()