#include <stdint.h>
#include <stddef.h>
#include <cassert>
#include <sstream>
#include <limits>
#include "sitkConfigure.h"
Go to the source code of this file.
◆ CLANG_TEMPLATE
◆ SITK_ABI_EXPORT
◆ SITK_ABI_HIDDEN
◆ SITK_ABI_IMPORT
◆ sitkClangDiagnosticPop
#define sitkClangDiagnosticPop |
( |
| ) |
|
◆ sitkClangDiagnosticPush
#define sitkClangDiagnosticPush |
( |
| ) |
|
◆ sitkClangWarningIgnore
#define sitkClangWarningIgnore |
( |
|
x | ) |
|
◆ sitkDebugMacro
#define sitkDebugMacro |
( |
|
x | ) |
|
Value: { \
if (this->GetDebug()) \
{ \
std::ostringstream msg; \
msg << "Debug: " << this->GetName() << " (" << this << "): " x << "\n\n"; \
::itk::OutputWindowDisplayDebugText(msg.str().c_str()); \
} \
}
Definition at line 85 of file sitkMacro.h.
◆ sitkDoMacroJoin
◆ sitkDoMacroJoin2
#define sitkDoMacroJoin2 |
( |
|
X, |
|
|
|
Y |
|
) |
| X##Y |
◆ sitkExceptionMacro
#define sitkExceptionMacro |
( |
|
x | ) |
|
Value: { \
std::ostringstream message; \
message << "sitk::ERROR: " x; \
throw ::itk::simple::GenericException(__FILE__, __LINE__, message.str().c_str()); \
}
Definition at line 70 of file sitkMacro.h.
◆ sitkMacroJoin
◆ sitkPragma
#define sitkPragma |
( |
|
x | ) |
_Pragma(#x) |
◆ sitkWarningMacro
#define sitkWarningMacro |
( |
|
x | ) |
|
Value: { \
std::ostringstream msg; \
msg << this->GetName() << " (" << this << "): " x; \
itk::OutputWindowDisplayWarningText(msg.str().c_str()); \
}
Definition at line 77 of file sitkMacro.h.