XML tag from LDM filer.
More...
#include <LDM/xml/SbXmlTag.h>
Public Member Functions | |
| bool | exist () |
| Indicates if this XML tag is valid. | |
| const char * | getName () |
| Returns the name of the XML tag. | |
| const char * | getText () |
| Returns the text associated with the XML tag. | |
| SbXmlTag | getFirstChildTag () |
| Returns the first XML child tag. | |
| SbXmlTag | getNextSiblingTag () |
| Returns the next sibling XML child. | |
This class allows the application to read back a custom XML section that was inserted in a LDM file header using the method SoLDMConverter::setXmlCallback().
Let's suppose the following XML text appears in the LDM file header:
... <MY_CUSTOM_TAG_SECTION> text <CUSTOM_TAG1>value1</CUSTOM_TAG1> <CUSTOM_TAG2>value2</CUSTOM_TAG2> </MY_CUSTOM_TAG_SECTION> ...
The following code will produce the output below:
Output:
MY_CUSTOM_TAG_SECTION:text CUSTOM_TAG1:value1 CUSTOM_TAG2:value2
Definition at line 122 of file SbXmlTag.h.
| bool SbXmlTag::exist | ( | ) |
Indicates if this XML tag is valid.
| SbXmlTag SbXmlTag::getFirstChildTag | ( | ) |
Returns the first XML child tag.
| const char * SbXmlTag::getName | ( | ) |
Returns the name of the XML tag.
| SbXmlTag SbXmlTag::getNextSiblingTag | ( | ) |
Returns the next sibling XML child.
| const char * SbXmlTag::getText | ( | ) |
Returns the text associated with the XML tag.