#include <element_name.h>
Inheritance diagram for libsvx::ElementName:

Public Methods | |
| ElementName (TiXmlElement &Element, const std::string the_name) | |
| Create the element with the name attribute. | |
| ElementName (const ElementName &a_element) | |
| Construct a clone of the class ElementName. More... | |
| ~ElementName () | |
| 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. | |
| bool | operator!= (const ElementName &the_object_to_compare) const |
| ElementName & | operator+= (const ElementName &the_object_to_add) |
| const Attribute * | Name () const |
| The name of the element (name="xxx"). | |
| const std::string & | NameString () const |
Protected Attributes | |
| Attribute * | m_A_name |
| The name of the dependent "product version" (ie X.Y.Z-beta2). | |
Definition at line 56 of file element_name.h.
|
|
Construct a clone of the class ElementName. Construct a clone of the class ElementName Definition at line 68 of file element_name.cxx. References m_A_name. |
|
|
Definition at line 116 of file element_name.cxx. References m_A_name. |
1.2.15