|
XMLBEANSXX
0.9.8
|
#include <XmlParser.h>


Classes | |
| struct | StackEl |
Public Member Functions | |
| EmptyParser () | |
| EmptyParser (const XmlOptions &options) | |
| virtual | ~EmptyParser () |
| virtual XmlOptions | getXmlOptions () const |
| virtual void | setXmlOptions (const XmlOptions &options) |
| virtual QName | nsSplit (const std::string &str, bool isAttr=false) |
| virtual QName | getQName (const char *prefix, const char *localname, bool isAttr=false) |
| virtual std::pair< std::string, std::string > | tagSplit (const std::string &str) |
| virtual void | addError (const char *msg) |
| virtual std::list< std::string > | getSchemaValidityErrors () const |
| virtual void | addWarning (const char *msg) |
| virtual std::list< std::string > | getSchemaValidityWarnings () const |
Public Attributes | |
| XmlContext | xmlContext |
| std::stack< StackEl > | nodesStack |
| std::string | currentString |
Protected Attributes | |
| std::list< std::string > | errors |
| std::list< std::string > | warnings |
| XmlOptions | options |
| xmlbeansxx::EmptyParser::EmptyParser | ( | ) | [inline] |
| xmlbeansxx::EmptyParser::EmptyParser | ( | const XmlOptions & | options | ) | [inline] |
| virtual xmlbeansxx::EmptyParser::~EmptyParser | ( | ) | [inline, virtual] |
| virtual void xmlbeansxx::EmptyParser::addError | ( | const char * | msg | ) | [inline, virtual] |
| virtual void xmlbeansxx::EmptyParser::addWarning | ( | const char * | msg | ) | [inline, virtual] |
| QName xmlbeansxx::EmptyParser::getQName | ( | const char * | prefix, |
| const char * | localname, | ||
| bool | isAttr = false |
||
| ) | [virtual] |
| virtual std::list<std::string> xmlbeansxx::EmptyParser::getSchemaValidityErrors | ( | ) | const [inline, virtual] |
| virtual std::list<std::string> xmlbeansxx::EmptyParser::getSchemaValidityWarnings | ( | ) | const [inline, virtual] |
| virtual XmlOptions xmlbeansxx::EmptyParser::getXmlOptions | ( | ) | const [inline, virtual] |
Implements xmlbeansxx::XmlParser.
| QName xmlbeansxx::EmptyParser::nsSplit | ( | const std::string & | str, |
| bool | isAttr = false |
||
| ) | [virtual] |
converts eg. "xs:string" to <nr,"string">, where nr is namespace ID in globalTypeSystem
| virtual void xmlbeansxx::EmptyParser::setXmlOptions | ( | const XmlOptions & | options | ) | [inline, virtual] |
Implements xmlbeansxx::XmlParser.
| std::pair< std::string, std::string > xmlbeansxx::EmptyParser::tagSplit | ( | const std::string & | str | ) | [virtual] |
converts "xs:string" to <"xs","string">
| std::string xmlbeansxx::EmptyParser::currentString |
std::list<std::string> xmlbeansxx::EmptyParser::errors [protected] |
| std::stack<StackEl> xmlbeansxx::EmptyParser::nodesStack |
XmlOptions xmlbeansxx::EmptyParser::options [protected] |
std::list<std::string> xmlbeansxx::EmptyParser::warnings [protected] |