ATLAS Offline Software
|
#include "AthenaKernel/errorcheck.h"
Go to the source code of this file.
Macros | |
#define | ATH_REPORT_ERROR_WITH_CONTEXT REPORT_ERROR_WITH_CONTEXT |
Report an error, with an explicitly specified context name. More... | |
#define | ATH_REPORT_MESSAGE_WITH_CONTEXT REPORT_MESSAGE_WITH_CONTEXT |
Report a message, with an explicitly specified context name. More... | |
#define | ATH_REPORT_ERROR REPORT_ERROR |
Report an error. More... | |
#define | ATH_REPORT_MESSAGE REPORT_MESSAGE |
Report a message. More... | |
#define | ATH_CHECK_WITH_CONTEXT CHECK_WITH_CONTEXT |
Evaluate an expression and check for errors, with an explicitly specified context name. More... | |
#define | ATH_CHECK CHECK |
#define | ATH_CHECK_RECOVERABLE_WITH_CONTEXT CHECK_RECOVERABLE_WITH_CONTEXT |
Evaluate an expression and check for errors, with an explicitly specified context name. More... | |
#define | ATH_CHECK_RECOVERABLE CHECK_RECOVERABLE |
Evaluate an expression and check for errors. More... | |
#define | ATH_CHECK_FATAL_WITH_CONTEXT CHECK_FATAL_WITH_CONTEXT |
Evaluate an expression and check for errors, with an explicitly specified context name. More... | |
#define | ATH_CHECK_FATAL CHECK_FATAL |
Evaluate an expression and check for errors. More... | |
#define ATH_CHECK CHECK |
Definition at line 41 of file AthCheckMacros.h.
#define ATH_CHECK_FATAL CHECK_FATAL |
Evaluate an expression and check for errors.
this
must be available to get the context name.
EXP | The expression to evaluate. |
This macro will evaluate EXP
, which should return a StatusCode
. If the status is not successful, then an error message will be produced, and FAILURE
will be returned to the caller.
Definition at line 57 of file AthCheckMacros.h.
#define ATH_CHECK_FATAL_WITH_CONTEXT CHECK_FATAL_WITH_CONTEXT |
Evaluate an expression and check for errors, with an explicitly specified context name.
EXP | The expression to evaluate. |
CONTEXT_NAME | The name of the current context. |
This macro will evaluate EXP
, which should return a StatusCode
. If the status is not successful, then an error message will be produced, and FAILURE
will be returned to the caller.
Definition at line 53 of file AthCheckMacros.h.
#define ATH_CHECK_RECOVERABLE CHECK_RECOVERABLE |
Evaluate an expression and check for errors.
this
must be available to get the context name.
EXP | The expression to evaluate. |
This macro will evaluate EXP
, which should return a StatusCode
. If the status is not successful, then an error message will be produced, and RECOVERABLE
will be returned to the caller.
Definition at line 49 of file AthCheckMacros.h.
#define ATH_CHECK_RECOVERABLE_WITH_CONTEXT CHECK_RECOVERABLE_WITH_CONTEXT |
Evaluate an expression and check for errors, with an explicitly specified context name.
EXP | The expression to evaluate. |
CONTEXT_NAME | The name of the current context. |
This macro will evaluate EXP
, which should return a StatusCode
. If the status is not successful, then an error message will be produced, and RECOVERABLE
will be returned to the caller.
Definition at line 45 of file AthCheckMacros.h.
#define ATH_CHECK_WITH_CONTEXT CHECK_WITH_CONTEXT |
Evaluate an expression and check for errors, with an explicitly specified context name.
EXP | The expression to evaluate. |
CONTEXT_NAME | The name of the current context. |
RET | (optional) return value different from EXP |
This macro will evaluate EXP
, which should return a StatusCode
. If the status is not successful, then an error message will be produced, and the failing StatusCode
(or RET
) will be returned to the caller.
Definition at line 37 of file AthCheckMacros.h.
#define ATH_REPORT_ERROR REPORT_ERROR |
Report an error.
this
must be available to get the context name.
SC | The StatusCode . |
Additional text may be appended with the output stream operator.
Definition at line 29 of file AthCheckMacros.h.
#define ATH_REPORT_ERROR_WITH_CONTEXT REPORT_ERROR_WITH_CONTEXT |
Report an error, with an explicitly specified context name.
SC | The StatusCode . |
CONTEXT_NAME | The name of the current context. |
Additional text may be appended with the output stream operator.
Definition at line 21 of file AthCheckMacros.h.
#define ATH_REPORT_MESSAGE REPORT_MESSAGE |
Report a message.
this
must be available to get the context name.
LVL | The error logging level. |
Additional text may be appended with the output stream operator.
Definition at line 33 of file AthCheckMacros.h.
#define ATH_REPORT_MESSAGE_WITH_CONTEXT REPORT_MESSAGE_WITH_CONTEXT |
Report a message, with an explicitly specified context name.
LVL | The error logging level. |
CONTEXT_NAME | The name of the current context. |
Additional text may be appended with the output stream operator.
Definition at line 25 of file AthCheckMacros.h.