This class reads XML data from a string. More...
#include <utils.h>
Public Member Functions | |
void | parse (Object *pRoot, bool v=false) |
XMLInputString (const string &s) | |
![]() | |
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 | |
![]() | |
typedef pair< Attribute, XMLElement > | datapair |
|
inline |
|
inlinevirtual |
Parse the specified string.
Reimplemented from frepple::utils::XMLInput.