![]() |
ATLAS Offline Software
|
#include <RootCoreUtils/Assert.h>#include <cstdlib>#include <string>#include <RootCoreUtils/Message.h>#include <RootCoreUtils/PrintMsg.h>Go to the source code of this file.
Namespaces | |
| namespace | RCU |
| This module defines a variety of assert style macros. | |
| namespace | RCU::Check |
Functions | |
| void | RCU::Check::fail (const char *package, const char *file, unsigned line, Type type, const char *error) |
| effects: report the error and abort either by exception or assert like guarantee: all-fail failures: as requested requires: file != 0 requires: line != 0 requires: type < typeNum requires: error != 0 availability: experts only | |
| bool | RCU::Check::testInvariantPrint (TestInvariantFunction function, const void *object) |
Variables | |
| const char *const | RCU::Check::typeLiteral [typeNum] |
| const bool | RCU::Check::typeAbort [typeNum] |