ProteoWizard
Public Types | Public Member Functions | Public Attributes | List of all members
pwiz::minimxml::SAXParser::Handler::Status Struct Reference

Handler returns the Status struct as a means of changing the parser's behavior.
More...

#include <SAXParser.hpp>

Public Types

enum  Flag { Ok, Done, Delegate }
 

Public Member Functions

 Status (Flag _flag=Ok, Handler *_delegate=0)
 

Public Attributes

Flag flag
 
Handlerdelegate
 

Detailed Description

Handler returns the Status struct as a means of changing the parser's behavior.

Definition at line 332 of file SAXParser.hpp.

Member Enumeration Documentation

◆ Flag

Enumerator
Ok 
Done 
Delegate 

Definition at line 334 of file SAXParser.hpp.

335  {
336  Ok, // ok, continue parsing the stream
337  Done, // abort immediately
338  Delegate // delegate this element to the specified Handler [startElement() only]
339  };

Constructor & Destructor Documentation

◆ Status()

pwiz::minimxml::SAXParser::Handler::Status::Status ( Flag  _flag = Ok,
Handler _delegate = 0 
)
inline

Definition at line 344 of file SAXParser.hpp.

346  : flag(_flag), delegate(_delegate)
347  {}

Member Data Documentation

◆ flag

Flag pwiz::minimxml::SAXParser::Handler::Status::flag

Definition at line 341 of file SAXParser.hpp.

◆ delegate

Handler* pwiz::minimxml::SAXParser::Handler::Status::delegate

Definition at line 342 of file SAXParser.hpp.


The documentation for this struct was generated from the following file:
pwiz::minimxml::SAXParser::Handler::Status::Done
@ Done
Definition: SAXParser.hpp:337
pwiz::minimxml::SAXParser::Handler::Status::Ok
@ Ok
Definition: SAXParser.hpp:336
pwiz::minimxml::SAXParser::Handler::Status::delegate
Handler * delegate
Definition: SAXParser.hpp:342
pwiz::minimxml::SAXParser::Handler::Status::Delegate
@ Delegate
Definition: SAXParser.hpp:338
pwiz::minimxml::SAXParser::Handler::Status::flag
Flag flag
Definition: SAXParser.hpp:341