1 #ifndef DETECTOR_DESCRIPTION_PARSER_DDL_SAX2_EXPRESSION_HANDLER_H 2 #define DETECTOR_DESCRIPTION_PARSER_DDL_SAX2_EXPRESSION_HANDLER_H 4 #include <xercesc/sax2/Attributes.hpp> 32 void startElement(
const XMLCh* uri,
const XMLCh* localname,
33 const XMLCh* qname,
const Attributes& attrs)
override;
35 void endElement(
const XMLCh* uri,
const XMLCh* localname,
36 const XMLCh* qname)
override;
Compact representation of the geometrical detector hierarchy.
DDLSAX2ExpressionHandler(DDCompactView &cpv, DDLElementRegistry &)
DDLSAX2FileHandler is the SAX2 Handler for XML files found in the configuration file.
void endElement(const XMLCh *uri, const XMLCh *localname, const XMLCh *qname) override
DDLSAX2ExpressionHandler is the first pass SAX2 Handler for XML files found in the configuration file...
void startElement(const XMLCh *uri, const XMLCh *localname, const XMLCh *qname, const Attributes &attrs) override
XERCES_CPP_NAMESPACE::Attributes Attributes
The main class for processing parsed elements.
~DDLSAX2ExpressionHandler() override