ProteoWizard
|
#include <SAXParser.hpp>
Classes | |
class | attribute |
Public Types | |
typedef std::vector< attribute > | attribute_list |
Public Member Functions | |
Attributes (const char *_source_text, size_t _source_text_len, bool _autoUnescape) | |
Attributes () | |
Attributes (saxstring &str, bool _autoUnescape) | |
~Attributes () | |
Attributes (const Attributes &rhs) | |
Attributes & | operator= (const Attributes &rhs) |
void | test_invariant () const |
const char * | getTagName () const |
const char * | getTextBuffer () const |
size_t | getSize () const |
attribute_list::const_iterator | begin () const |
attribute_list::const_iterator | end () const |
attribute_list::const_iterator | find (const std::string &name) const |
const attribute * | findAttributeByName (const char *name) const |
const char * | findValueByName (const char *name, XMLUnescapeBehavior_t Unescape=XMLUnescapeDefault) const |
Protected Member Functions | |
void | setParserIndex () |
PWIZ_API_DECL void | parseAttributes (std::string::size_type &index) const |
void | access () const |
Protected Attributes | |
char * | textbuff |
size_t | size |
size_t | index |
size_t | index_end |
bool | autoUnescape |
bool | managemem |
bool | firstread |
attribute_list | attrs |
Definition at line 351 of file SAXParser.hpp.
typedef std::vector<attribute> pwiz::minimxml::SAXParser::Handler::Attributes::attribute_list |
Definition at line 523 of file SAXParser.hpp.
|
inline |
Definition at line 357 of file SAXParser.hpp.
|
inline |
Definition at line 368 of file SAXParser.hpp.
|
inline |
Definition at line 376 of file SAXParser.hpp.
References pwiz::minimxml::SAXParser::saxstring::data(), and pwiz::minimxml::SAXParser::saxstring::length().
|
inline |
Definition at line 385 of file SAXParser.hpp.
|
inline |
Definition at line 390 of file SAXParser.hpp.
|
inline |
Definition at line 395 of file SAXParser.hpp.
References attrs, autoUnescape, firstread, getTextBuffer(), index, index_end, size, and textbuff.
|
inline |
Definition at line 418 of file SAXParser.hpp.
References pwiz::msdata::id::value().
|
inline |
Definition at line 433 of file SAXParser.hpp.
|
inline |
Definition at line 438 of file SAXParser.hpp.
Referenced by operator=().
|
inline |
Definition at line 443 of file SAXParser.hpp.
|
inlineprotected |
Definition at line 455 of file SAXParser.hpp.
|
inline |
Definition at line 527 of file SAXParser.hpp.
Referenced by PrintEventHandler::startElement().
|
inline |
Definition at line 532 of file SAXParser.hpp.
Referenced by readAttribute(), and PrintEventHandler::startElement().
|
inline |
Definition at line 537 of file SAXParser.hpp.
References PWIZ_API_DECL.
Referenced by readAttribute().
|
protected |
|
inlineprotected |
Definition at line 551 of file SAXParser.hpp.
|
inline |
Definition at line 562 of file SAXParser.hpp.
Referenced by pwiz::minimxml::SAXParser::Handler::getAttribute().
|
inline |
Definition at line 574 of file SAXParser.hpp.
References pwiz::minimxml::SAXParser::Handler::Attributes::attribute::getValuePtr().
Referenced by pwiz::minimxml::SAXParser::Handler::getAttribute().
|
mutableprotected |
Definition at line 448 of file SAXParser.hpp.
Referenced by operator=().
|
protected |
Definition at line 449 of file SAXParser.hpp.
Referenced by operator=().
|
mutableprotected |
Definition at line 450 of file SAXParser.hpp.
Referenced by operator=().
|
mutableprotected |
Definition at line 450 of file SAXParser.hpp.
Referenced by operator=().
|
protected |
Definition at line 451 of file SAXParser.hpp.
Referenced by operator=().
|
protected |
Definition at line 452 of file SAXParser.hpp.
|
mutableprotected |
Definition at line 453 of file SAXParser.hpp.
Referenced by operator=().
|
mutableprotected |
Definition at line 525 of file SAXParser.hpp.
Referenced by operator=().