![]() |
ATLAS Offline Software
|
This are the SEAL debug aids, adapted to build in Atlas, after the drop of that project. More...
#include "CxxUtils/checker_macros.h"#include "CxxUtils/SealCommon.h"#include <cstddef>#include <atomic>Go to the source code of this file.
Classes | |
| struct | Athena::BitTraits< T > |
Describe the bit features of an integral type T. More... | |
| class | Athena::DebugAids |
| Utilities for debugging support. More... | |
Namespaces | |
| namespace | Athena |
| Some weak symbol referencing magic... These are declared in AthenaKernel/getMessageSvc.h and will be non-nullptr in case the GaudiSvc/AthenaKernel shared libraries have been loaded. | |
Macros | |
| #define | CXXUTILS_SEAL_DEBUG_H |
| #define | STDERR_HANDLE STDERR_FILENO |
| #define | MYWRITE(fd, data, n) |
This are the SEAL debug aids, adapted to build in Atlas, after the drop of that project.
Search for ‘wlav’ to find changes from the SEAL version. I also dropped all ASSERT macro's in favor of assert. Removed logstream references.
sss: Add stacktraceLine. fwinkl: Add enableCoreFiles, disableCoreFiles.
Definition in file SealDebug.h.
| #define CXXUTILS_SEAL_DEBUG_H |
Definition at line 22 of file SealDebug.h.
| #define MYWRITE | ( | fd, | |
| data, | |||
| n ) |
Definition at line 44 of file SealDebug.h.
| #define STDERR_HANDLE STDERR_FILENO |
Definition at line 34 of file SealDebug.h.