A block of character data found within XML tags. More...
#include <bxml_document.h>
Public Types | |
enum | datatype { TEXT, ELEMENT } |
Public Member Functions | |
virtual | ~bxml_data () |
virtual datatype | type () const =0 |
Return the type of XML data. | |
void | ref () |
void | unref () |
int | get_references () const |
bool | is_referenced () const |
A block of character data found within XML tags.
This is a base class and can be either plain text or an XML element
Definition at line 30 of file bxml_document.h.
enum bxml_data::datatype |
Definition at line 33 of file bxml_document.h.
virtual bxml_data::~bxml_data | ( | ) | [inline, virtual] |
Definition at line 35 of file bxml_document.h.
virtual datatype bxml_data::type | ( | ) | const [pure virtual] |
Return the type of XML data.
Implemented in bxml_element, and bxml_text.