DD4hep - The AIDA detector description toolkit for high energy physics experiments
DD4hep  Rev:Unversioneddirectory
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Functions
DocumentHandler.cpp File Reference
#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...
 

Variable Documentation

DocumentErrorHandler m_errHandler

Xerces Error handler.

Definition at line 139 of file DocumentHandler.cpp.

UriReader* m_reader
Resolver m_resolver

Definition at line 148 of file DocumentHandler.cpp.

DD4hepDOMParser* parser