CMS 3D CMS Logo

DDLSAX2ExpressionHandler.h
Go to the documentation of this file.
1 #ifndef DETECTORDESCRIPTION_PARSER_DDLSAX2EXPRESSIONHANDLER_H
2 #define DETECTORDESCRIPTION_PARSER_DDLSAX2EXPRESSIONHANDLER_H
3 
4 #include <xercesc/sax2/Attributes.hpp>
5 #include <string>
6 
9 
10 class DDCompactView;
11 
13 
25 {
26  public:
27 
30 
31  void startElement(const XMLCh* const uri, const XMLCh* const localname,
32  const XMLCh* const qname, const Attributes& attrs) override;
33 
34  void endElement(const XMLCh* const uri, const XMLCh* const localname,
35  const XMLCh* const qname) override;
36 };
37 
38 #endif
DDLSAX2ExpressionHandler(DDCompactView &cpv)
type of data representation of DDCompactView
Definition: DDCompactView.h:90
DDLSAX2FileHandler is the SAX2 Handler for XML files found in the configuration file.
void endElement(const XMLCh *const uri, const XMLCh *const localname, const XMLCh *const qname) override
DDLSAX2ExpressionHandler is the first pass SAX2 Handler for XML files found in the configuration file...
void startElement(const XMLCh *const uri, const XMLCh *const localname, const XMLCh *const qname, const Attributes &attrs) override
XERCES_CPP_NAMESPACE::Attributes Attributes