35 Port(other, newHelder),
36 _property_data(NULL), _init_property_data(NULL)
43 _property_data(NULL), _init_property_data(NULL)
57 DEBTRACE(
"Adding new Property to the node " << name <<
" " << value);
104 for (
int i = 0;
i < seq_data->
size();
i++)
106 std::string key = ((*seq_data)[
i][
"name"])->getStringValue();
107 std::string value = ((*seq_data)[
i][
"value"])->getStringValue();
: Interface for management of storage of data formated dynamically in its TypeCode....
class for Input Property Ports
virtual void put(const void *data)
YACS::ENGINE::Any * _init_property_data
InPropertyPort(const InPropertyPort &other, Node *newHelder)
virtual ~InPropertyPort()
virtual void exSaveInit()
YACS::ENGINE::Any * _property_data
std::string getNameOfTypeOfCurrentInstance() const
virtual void exNewPropertyValue(const std::string &name, const std::string &value)
virtual InPropertyPort * clone(Node *newHelder) const
virtual void * get() const
virtual void exRestoreInit()
void releaseData() override
Base class for all nodes.
virtual void setProperty(const std::string &name, const std::string &value)
Base class for all ports.
unsigned int getRefCnt() const
unsigned int size() const
Base class for all type objects.