frepple::utils::XMLInputString Class Reference

This class reads XML data from a string. More...

#include <utils.h>

Inheritance diagram for frepple::utils::XMLInputString:

List of all members.

Public Member Functions

void parse (Object *pRoot, bool v=false)
 XMLInputString (const string &s)
- Public Member Functions inherited from frepple::utils::XMLInput
bool getAbortOnDataError () const
const AttributeList & getAttributes () const
const datapair & getCurrentElement () const
const datapair & getParentElement () const
Object * getParentObject () const
Object * getPreviousObject () const
void * getUserArea () const
PythonFunction getUserExit () const
void IgnoreElement ()
void invalidateCurrentObject ()
bool isObjectEnd ()
void parse (xercesc::InputSource &, Object *, bool=false)
void readto (Object *)
void setAbortOnDataError (bool i)
void setUserArea (void *v)
void setUserExit (PyObject *p)
void shutdown ()
 XMLInput (unsigned short maxNestedElmnts=20)
virtual ~XMLInput ()

Additional Inherited Members

- Public Types inherited from frepple::utils::XMLInput
typedef pair< Attribute,
XMLElement > 
datapair

Detailed Description

This class reads XML data from a string.

Definition at line 4491 of file utils.h.


Constructor & Destructor Documentation

frepple::utils::XMLInputString::XMLInputString ( const string &  s)
inline

Default constructor.

Definition at line 4495 of file utils.h.


Member Function Documentation

void frepple::utils::XMLInputString::parse ( Object *  pRoot,
bool  v = false 
)
inlinevirtual

Parse the specified string.

Reimplemented from frepple::utils::XMLInput.

Definition at line 4498 of file utils.h.


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