| - -( dyne // software :: culture :: events :: planet :: discussion :: museum \\ freaknet )- - |
Functions | |
| XmlTag::XmlTag (const char *name, XmlTag *parentEntry) | |
| the XmlTag class constructor | |
| XmlTag::XmlTag (const char *name, char *val, XmlTag *parentEntry) | |
| the XmlTag class alternative constructor. This constructor let you specify the tag value directly, without having to call the value(char *val) method later on to set tha element value | |
| XmlTag::~XmlTag () | |
| the XmlTag class destructor | |
| char * | XmlTag::path () |
| get the path of an element | |
| char * | XmlTag::name () |
| get the name of an element | |
| XmlTag * | XmlTag::parent () |
| get the parent element | |
| char * | XmlTag::value () |
| get the element value | |
| XmlErr | XmlTag::value (char *val) |
| set the element value | |
| XmlErr | XmlTag::addChild (XmlTag *child) |
| add a new child to the current XmlTag element | |
| int | XmlTag::numChildren () |
| get the number of children | |
| XmlTag * | XmlTag::getChild (int index) |
| get a child object | |
| XmlTag * | XmlTag::getChild (char *name) |
| get a child object | |
| XmlTagAttribute * | XmlTag::getAttribute (int index) |
| get an attribute by index | |
| XmlTagAttribute * | XmlTag::getAttribute (char *name) |
| get an attribute by name | |
| XmlErr | XmlTag::addAttribute (char *attrName, char *attrValue) |
| add a new attribute | |
| int | XmlTag::numAttributes () |
| get the number of element's attributes | |
Variables | |
| Linklist * | XmlTag::children |
| linked list containing element's children | |
| Linklist * | XmlTag::attributes |
| linked list containing element's attributes | |
|
||||||||||||
|
add a new attribute
Definition at line 602 of file xmlprofile.cpp. |
|
|
add a new child to the current XmlTag element
Definition at line 576 of file xmlprofile.cpp. |
|
|
get an attribute by name
Definition at line 621 of file xmlprofile.cpp. |
|
|
get an attribute by index
Definition at line 612 of file xmlprofile.cpp. |
|
|
get a child object
Definition at line 593 of file xmlprofile.cpp. |
|
|
get a child object
Definition at line 587 of file xmlprofile.cpp. |
|
|
get the name of an element
Definition at line 556 of file xmlprofile.cpp. |
|
|
get the number of element's attributes
Definition at line 630 of file xmlprofile.cpp. |
|
|
get the number of children
Definition at line 583 of file xmlprofile.cpp. |
|
|
get the parent element
Definition at line 564 of file xmlprofile.cpp. |
|
|
get the path of an element
Definition at line 552 of file xmlprofile.cpp. |
|
|
set the element value
Definition at line 568 of file xmlprofile.cpp. |
|
|
get the element value
Definition at line 560 of file xmlprofile.cpp. |
|
||||||||||||||||
|
the XmlTag class alternative constructor. This constructor let you specify the tag value directly, without having to call the value(char *val) method later on to set tha element value
Definition at line 518 of file xmlprofile.cpp. |
|
||||||||||||
|
the XmlTag class constructor
Definition at line 495 of file xmlprofile.cpp. |
|
|
the XmlTag class destructor
Definition at line 523 of file xmlprofile.cpp. |
|
|
linked list containing element's attributes
Definition at line 179 of file xmlprofile.h. |
|
|
linked list containing element's children
Definition at line 178 of file xmlprofile.h. |
|
|
|
|
| Copyleft 2000 - 2008 dyne.org foundation and respective authors. Verbatim copying and distribution is permitted in any medium, provided this notice is preserved. Send inquiries & questions to dyne.org's hackers. |
|