|
UQTk: Uncertainty Quantification Toolkit 3.1.5
|
#include <XMLParser.h>
Public Member Functions | |
| XMLParser () | |
| Default constructor. Intended for derived classes. | |
| virtual | ~XMLParser () |
| Destructor. | |
| virtual RefPtr< XMLElement > | parse (std::istream &)=0 |
| Parse the given input buffer and return the parse tree. | |
Public Member Functions inherited from Object | |
| Object () | |
| Construct a new reference counted object with a zero reference count. | |
| virtual | ~Object () |
| Destroy this object. | |
| long int | reference_count () const |
| Returns the number of references that are held to this object. | |
Friends | |
| template<class T > | |
| class | RefPtr |
| template<class T > | |
| class | ConstRefPtr |
Additional Inherited Members | |
Protected Member Functions inherited from Object | |
| long int | reference_grab () const |
| long int | reference_release () const |
A pure abstract base class for parsers that read data from an XML file and return the top node of a parse tree. The parse tree node is a RefPtr< XMLElement >.
| XMLParser::XMLParser | ( | ) |
Default constructor. Intended for derived classes.
|
virtual |
Destructor.
|
pure virtual |
Parse the given input buffer and return the parse tree.
Implemented in XMLExpatParser.
|
friend |
|
friend |