ATLAS Offline Software
Loading...
Searching...
No Matches
XincludeErrHandler.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef IDVPM_XIncludeErrHandler_h
6#define IDVPM_XIncludeErrHandler_h
8#include <xercesc/dom/DOMErrorHandler.hpp>
9
10
11class ATLAS_NOT_THREAD_SAFE XIncludeErrHandler : public xercesc::DOMErrorHandler {
12public:
15 // no copy
17 // no assignment
18 void operator = (const XIncludeErrHandler&) = delete;
19 bool
20 getSawErrors() const {
21 return m_errors;
22 }
23
24 bool handleError(const xercesc::DOMError& domError);
25 void resetErrors();
26private:
28};
29#endif
Define macros for attributes used to control the static checker.
#define ATLAS_NOT_THREAD_SAFE
getNoisyStrip() Find noisy strips from hitmaps and write out into xml/db formats
XIncludeErrHandler(const XIncludeErrHandler &)=delete