33 const std::string& dsName)
Property * m_parent
The parent property type: it must be a CompositeProperty.
Property(const std::string &name, int datatype, unsigned int id=0, Property *parent=0, const std::string &dsName="")
It initializes a new Property.
It models a property definition.
Property & operator=(const Property &rhs)
Assignment operator.
std::string m_name
The property name.
It models a property definition.
std::string m_datasetName
The property's dataset name.
unsigned int m_id
An identification number that can be used internally.
int m_type
The property data type.