#include <tinyxml.h>
◆ TiXmlAttributeSet() [1/2]
TiXmlAttributeSet::TiXmlAttributeSet |
( |
| ) |
|
1501{
1504}
TiXmlAttribute sentinel
Definition: tinyxml.h:932
TiXmlAttribute * prev
Definition: tinyxml.h:886
TiXmlAttribute * next
Definition: tinyxml.h:887
◆ ~TiXmlAttributeSet()
TiXmlAttributeSet::~TiXmlAttributeSet |
( |
| ) |
|
◆ TiXmlAttributeSet() [2/2]
◆ Add()
1515{
1516 #ifdef TIXML_USE_STL
1518 #else
1519 assert( !
Find( addMe->Name() ) );
1520 #endif
1521
1524
1527}
TiXmlAttribute * Find(const char *_name) const
Definition: tinyxml.cpp:1572
#define TIXML_STRING
Definition: tinyxml.h:53
◆ Find()
1573{
1575 {
1576 if ( strcmp( node->name.c_str(),
name ) == 0 )
1577 return node;
1578 }
1579 return 0;
1580}
Definition: tinyxml.h:780
const char * name
Definition: merge_Energy_SytematicSources_Electron.C:24
◆ FindOrCreate()
TiXmlAttribute * TiXmlAttributeSet::FindOrCreate |
( |
const char * |
_name | ) |
|
1584{
1586 if ( !attrib ) {
1590 }
1591 return attrib;
1592}
void Add(TiXmlAttribute *attribute)
Definition: tinyxml.cpp:1514
void SetName(const char *_name)
Set the name of this attribute.
Definition: tinyxml.h:835
◆ First() [1/2]
◆ First() [2/2]
◆ Last() [1/2]
◆ Last() [2/2]
◆ operator=()
◆ Remove()
1530{
1532
1534 {
1535 if ( node == removeMe )
1536 {
1541 return;
1542 }
1543 }
1544 assert( 0 );
1545}
◆ sentinel
The documentation for this class was generated from the following files:
- /home/antonio/fedra_doxygen/src/libScan/tinyxml.h
- /home/antonio/fedra_doxygen/src/libScan/tinyxml.cpp