|
Public Types inherited from pwiz::minimxml::SAXParser::Handler |
enum | XMLUnescapeBehavior_t { XMLUnescapeDefault,
NoXMLUnescape
} |
|
typedef boost::iostreams::stream_offset | stream_offset |
|
Public Attributes inherited from pwiz::minimxml::SAXParser::Handler |
bool | parseCharacters |
| When false, no calls to characters() will be made. More...
|
|
bool | autoUnescapeAttributes |
| Setting these to false will disable the auto-unescaping feature of the parser; this is useful for handlers which deal with large amounts of data. More...
|
|
bool | autoUnescapeCharacters |
|
int | version |
| contextual version available to control handler logic which support multiple versions of a schema; the default value 0 indicates handler should ignore the version; the handler determines the meaning of any non-zero value More...
|
|
Protected Member Functions inherited from pwiz::minimxml::SAXParser::Handler |
template<typename T > |
T & | getAttribute (const Attributes &attributes, const char *name, T &result, XMLUnescapeBehavior_t Unescape, T defaultValue=T()) const |
|
const char * | getAttribute (const Attributes &attributes, const char *name, XMLUnescapeBehavior_t Unescape, const char *defaultValue=NULL) const |
|
template<typename T > |
T & | getAttribute (const Attributes &attributes, const char *name, T &result) const |
|
std::string & | getAttribute (const Attributes &attributes, const char *name, std::string &result) const |
|
template<typename T > |
T & | getAttribute (const Attributes &attributes, const std::string &name, T &result, T defaultValue=T()) const |
|
Definition at line 315 of file SAXParserTest.cpp.
◆ RootHandler()
RootHandler::RootHandler |
( |
Root & |
root, |
|
|
bool |
autoUnescapeAttributes = true , |
|
|
bool |
autoUnescapeCharacters = true |
|
) |
| |
|
inline |
◆ startElement()
◆ object_
Root& RootHandler::object_ |
|
private |
◆ firstHandler_
◆ secondHandler_
◆ fifthHandler_
The documentation for this class was generated from the following file: