#include <XMLUtils.h>
Classes | |
class | Handler |
class | XercesPlatform |
Public Member Functions | |
bool | parse () |
XMLDocument (std::unique_ptr< std::istream > &in, Handler &handler) | |
XMLDocument (std::unique_ptr< StorageWrap > &in, Handler &handler) | |
virtual | ~XMLDocument () |
Static Public Member Functions | |
static std::shared_ptr< void > | platformHandle () |
Private Member Functions | |
void | init (Handler &handler) |
Private Attributes | |
bool | done |
std::unique_ptr< XERCES_CPP_NAMESPACE_QUALIFIER SAX2XMLReader > | parser |
std::unique_ptr< XercesPlatform > | platform |
std::unique_ptr< XERCES_CPP_NAMESPACE_QUALIFIER InputSource > | source |
XERCES_CPP_NAMESPACE_QUALIFIER XMLPScanToken | token |
Definition at line 36 of file XMLUtils.h.
XMLDocument::XMLDocument | ( | std::unique_ptr< std::istream > & | in, |
Handler & | handler | ||
) |
Definition at line 57 of file XMLUtils.cc.
References init().
XMLDocument::XMLDocument | ( | std::unique_ptr< StorageWrap > & | in, |
Handler & | handler | ||
) |
Definition at line 66 of file XMLUtils.cc.
References init().
|
virtual |
Definition at line 101 of file XMLUtils.cc.
|
private |
Definition at line 75 of file XMLUtils.cc.
References MillePedeFileConverter_cfg::e, Exception, parser, source, and token.
Referenced by XMLDocument().
bool XMLDocument::parse | ( | void | ) |
Definition at line 105 of file XMLUtils.cc.
References done, MillePedeFileConverter_cfg::e, Exception, parser, and token.
|
inlinestatic |
Definition at line 46 of file XMLUtils.h.
Referenced by lhef::LHEReader::next().
|
private |
Definition at line 70 of file XMLUtils.h.
Referenced by parse().
|
private |
Definition at line 66 of file XMLUtils.h.
|
private |
Definition at line 63 of file XMLUtils.h.
|
private |
Definition at line 65 of file XMLUtils.h.
Referenced by confdb.HLTProcess::build_source(), init(), and confdb.HLTProcess::specificCustomize().
|
private |
Definition at line 68 of file XMLUtils.h.