#include <element_uid.h>
Inheritance diagram for libsvx::ElementUid:
Public Methods | |
ElementUid (TiXmlElement &Element, const std::string the_name) | |
Create the element with the name attribute. | |
ElementUid (const ElementUid &a_element) | |
Construct a clone of the class ElementUid. More... | |
~ElementUid () | |
destructor, free all the sub-informations. | |
virtual bool | IsValid () const=0 |
only the inherited class knows if there must be a name and if it's valid or not. | |
virtual TiXmlElement & | XmlElement ()=0 |
a method to get the informations of the element into an XML element. | |
void | XmlElement (TiXmlElement &the_element_to_fill) |
a method to fill an XML element with the specified element informations. | |
ElementUid & | operator+= (const ElementUid &the_object_to_add) |
bool | operator!= (const ElementUid &the_object_to_compare) const |
const Attribute * | UID () const |
The UID of the element (uid="xxx"). | |
Protected Attributes | |
Attribute * | m_A_uid |
The unique id of the product used to compare between products. |
Definition at line 57 of file element_uid.h.
|
Construct a clone of the class ElementUid. Construct a clone of the class ElementUid Definition at line 68 of file element_uid.cxx. References m_A_uid. |
|
Definition at line 116 of file element_uid.cxx. References m_A_uid. |