#include <CRNXml.h>
Definition at line 236 of file CRNXml.h.
crn::xml::Element::Attribute::Attribute |
( |
const Attribute & |
| ) |
|
|
default |
crn::xml::Element::Attribute::Attribute |
( |
Attribute && |
| ) |
|
|
default |
crn::xml::Element::Attribute::~Attribute |
( |
| ) |
|
|
inline |
Gets the name of the attribute.
Gets the name of the attribute
- Returns
- the name of the attribute
Definition at line 777 of file CRNXml.cpp.
template<typename T >
T crn::xml::Element::Attribute::GetValue |
( |
bool |
silent = true | ) |
const |
|
inline |
Gets the value of the attribute.
- Exceptions
-
- Parameters
-
[in] | silent | shall exceptions be dropped? |
- Returns
- the attribute's value (or 0 if silent and not found or cannot convert)
Definition at line 267 of file CRNXml.h.
Gets next attribute.
Gets next attribute
- Returns
- the next attribute
Definition at line 769 of file CRNXml.cpp.
bool crn::xml::Element::Attribute::operator!= |
( |
const Attribute & |
other | ) |
const |
|
inlinenoexcept |
Comparison operator.
Definition at line 256 of file CRNXml.h.
Move to next attribute.
Move to next attribute
- Returns
- the next attribute
Definition at line 750 of file CRNXml.cpp.
Move to next attribute.
Move to next attribute
- Returns
- the current attribute
Definition at line 759 of file CRNXml.cpp.
bool crn::xml::Element::Attribute::operator== |
( |
const Attribute & |
other | ) |
const |
|
inlinenoexcept |
Comparison operator.
Definition at line 254 of file CRNXml.h.
void Element::Attribute::SetValue |
( |
const StringUTF8 & |
value | ) |
|
Sets the value of the attribute.
Sets the value of the attribute
- Exceptions
-
- Parameters
-
Definition at line 787 of file CRNXml.cpp.
The documentation for this class was generated from the following files:
- /home/travis/build/Liris-Pleiad/libcrn/src/libcrn/CRNXml/CRNXml.h
- /home/travis/build/Liris-Pleiad/libcrn/src/libcrn/CRNXml/CRNXml.cpp