Public Types | Public Member Functions
bxml_data Class Reference

A block of character data found within XML tags. More...

#include <bxml_document.h>

Inheritance diagram for bxml_data:
Inheritance graph
[legend]

List of all members.

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

Detailed Description

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.


Member Enumeration Documentation

Enumerator:
TEXT 
ELEMENT 

Definition at line 33 of file bxml_document.h.


Constructor & Destructor Documentation

virtual bxml_data::~bxml_data ( ) [inline, virtual]

Definition at line 35 of file bxml_document.h.


Member Function Documentation

virtual datatype bxml_data::type ( ) const [pure virtual]

Return the type of XML data.

Implemented in bxml_element, and bxml_text.


The documentation for this class was generated from the following file: