33 std::string* defaultValue,
43 m_nbytes(rhs.m_nbytes)
ByteArrayProperty & operator=(const ByteArrayProperty &rhs)
Assignment operator.
An atomic property like an integer or double.
It models a property definition.
std::size_t m_nbytes
The number of bits represented by the property.
SimpleProperty & operator=(const SimpleProperty &rhs)
Assignment operator.
Property * clone() const
It returns a clone of the object.
ByteArrayProperty(const std::string &name, std::size_t nbytes=0, bool isRequired=false, std::string *defaultValue=0, unsigned int id=0, Property *parent=0)
It constructs a new byte array property.
Property for byte array types.
General enumerations for the data type module.
Property for byte array types.