ATLAS Offline Software
InnerDetector
InDetValidation
InDetPhysValMonitoring
src
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
7
#include "
CxxUtils/checker_macros.h
"
8
#include <xercesc/dom/DOMErrorHandler.hpp>
9
10
11
class
ATLAS_NOT_THREAD_SAFE
XIncludeErrHandler
:
public
xercesc::DOMErrorHandler {
12
public
:
13
XIncludeErrHandler
();
14
~XIncludeErrHandler
();
15
// no copy
16
XIncludeErrHandler
(
const
XIncludeErrHandler
&) =
delete
;
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();
26
private
:
27
bool
m_errors
;
28
};
29
#endif
XIncludeErrHandler::getSawErrors
bool getSawErrors() const
Definition:
XincludeErrHandler.h:20
XIncludeErrHandler::~XIncludeErrHandler
~XIncludeErrHandler()
ATLAS_NOT_THREAD_SAFE
#define ATLAS_NOT_THREAD_SAFE
getNoisyStrip() Find noisy strips from hitmaps and write out into xml/db formats
Definition:
checker_macros.h:212
XIncludeErrHandler::XIncludeErrHandler
XIncludeErrHandler(const XIncludeErrHandler &)=delete
XIncludeErrHandler::m_errors
bool m_errors
Definition:
XincludeErrHandler.h:27
XIncludeErrHandler
Definition:
XincludeErrHandler.h:11
checker_macros.h
Define macros for attributes used to control the static checker.
Generated on Mon Dec 23 2024 21:23:19 for ATLAS Offline Software by
1.8.18