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 AttributeListgetAttributes () const
const datapairgetCurrentElement () const
const datapairgetParentElement () const
ObjectgetParentObject () const
ObjectgetPreviousObject () 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: