Go to the documentation of this file. 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>
30 void startElement(
const XMLCh* uri,
const XMLCh* localname,
const XMLCh* qname,
const Attributes& attrs)
override;
32 void endElement(
const XMLCh* uri,
const XMLCh* localname,
const XMLCh* qname)
override;
DDLSAX2ExpressionHandler(DDCompactView &cpv, DDLElementRegistry &)
~DDLSAX2ExpressionHandler() override
The main class for processing parsed elements.
void endElement(const XMLCh *uri, const XMLCh *localname, const XMLCh *qname) override
DDLSAX2FileHandler is the 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
Compact representation of the geometrical detector hierarchy.
DDLSAX2ExpressionHandler is the first pass SAX2 Handler for XML files found in the configuration file...
XERCES_CPP_NAMESPACE::Attributes Attributes