62 m_id = rhs.
m_id ?
new std::string(*rhs.
m_id) : 0;
void setId(std::string *id)
it sets the id.
~Identifiable()
Protected non-virtual destructor.
std::string * getId() const
It returns a pointer (may be NULL) to the object id.
std::string * m_id
It specifies a unique identifier for the element. (Optional)
A base class for XSD classes that must provide a unique ID property.
Identifiable & operator=(const Identifiable &rhs)
Assignment operator.
A base class for XSD classes that must provide a unique ID property.
Identifiable(std::string *id=0)
Constructor.