![]() |
![]() |
DD4hep - The AIDA detector description toolkit for high energy physics experiments
DD4hep
Rev:Unversioneddirectory
|
#include "DD4hep/Printout.h"
#include "XML/UriReader.h"
#include "XML/DocumentHandler.h"
#include "TUri.h"
#include "TUrl.h"
#include <iostream>
#include <stdexcept>
#include <sys/types.h>
#include <sys/stat.h>
#include <libgen.h>
#include "xercesc/framework/LocalFileFormatTarget.hpp"
#include "xercesc/framework/StdOutFormatTarget.hpp"
#include "xercesc/framework/MemBufFormatTarget.hpp"
#include "xercesc/framework/MemBufInputSource.hpp"
#include "xercesc/sax/SAXParseException.hpp"
#include "xercesc/sax/EntityResolver.hpp"
#include "xercesc/sax/InputSource.hpp"
#include "xercesc/parsers/XercesDOMParser.hpp"
#include "xercesc/util/XMLEntityResolver.hpp"
#include "xercesc/util/PlatformUtils.hpp"
#include "xercesc/util/XercesDefs.hpp"
#include "xercesc/util/XMLUni.hpp"
#include "xercesc/util/XMLURL.hpp"
#include "xercesc/util/XMLString.hpp"
#include "xercesc/dom/DOM.hpp"
#include "xercesc/sax/ErrorHandler.hpp"
Go to the source code of this file.
Classes | |
class | DD4hep::XML::DocumentErrorHandler |
XML-DOM ERror handler class for the XercesC document parser. More... | |
Namespaces | |
DD4hep | |
Namespace for the AIDA detector description toolkit. | |
DD4hep::XML | |
Namespace containing utilities to parse XML files using XercesC or TinyXML. | |
Functions | |
void | DD4hep::XML::dumpTree (DOMNode *doc, ostream &os) |
Dump DOM tree using XercesC handles. More... | |
void | DD4hep::XML::dump_doc (DOMDocument *doc, ostream &os) |
Dump DOM tree using XercesC handles. More... | |
void | DD4hep::XML::dump_tree (Handle_t elt, ostream &os) |
Dump DOM tree using XercesC handles. More... | |
void | DD4hep::XML::dump_tree (Document doc, ostream &os) |
Dump DOM tree using XercesC handles. More... | |
DocumentErrorHandler m_errHandler |
Xerces Error handler.
Definition at line 139 of file DocumentHandler.cpp.
UriReader* m_reader |
Pointer to URI reader.
Definition at line 137 of file DocumentHandler.cpp.
Referenced by DD4hep::XML::UriContextReader::load(), DD4hep::Simulation::LCIOFileReader::moveToEvent(), DD4hep::XML::UriContextReader::parserLoaded(), DD4hep::Simulation::LCIOFileReader::readParticleCollection(), and DD4hep::Simulation::LCIOFileReader::~LCIOFileReader().
Resolver m_resolver |
Definition at line 148 of file DocumentHandler.cpp.
DD4hepDOMParser* parser |
Definition at line 141 of file DocumentHandler.cpp.
Referenced by DD4hep::Simulation::Geant4GDMLDetector::Construct(), DD4hep::Simulation::Geant4DetectorGeometryConstruction::constructGeo(), DD4hep::XML::DocumentHandler::load(), and DD4hep::XML::DocumentHandler::parse().