|
IBAMR
IBAMR version 0.19.
|
#include "SAMRAI_config.h"#include <string>#include "tbox/IOStream.h"#include <sys/types.h>#include <sys/stat.h>#include "Logger.h"Classes | |
| struct | SAMRAI::tbox::Utilities |
Namespaces | |
| SAMRAI | |
| SAMRAI::tbox | |
Macros | |
| #define | included_String |
| #define | included_sys_types |
| #define | included_sys_stat |
| #define | NULL_STATEMENT |
| #define | NULL_USE(variable) (void)(variable) |
| #define | TBOX_ERROR(X) |
| #define | TBOX_WARNING(X) |
| #define | TBOX_DEBUG(X) |
| #define | TBOX_ASSERT(EXP) |
| #define | TBOX_CHECK_ASSERT(EXP) TBOX_ASSERT(EXP) |
| #define included_String |
| #define included_sys_types |
| #define included_sys_stat |
| #define NULL_STATEMENT |
A statement that does nothing, for insure++ make it something more complex than a simple C null statement to avoid a warning.
| #define NULL_USE | ( | variable | ) | (void)(variable) |
A null use of a variable, use to avoid GNU compiler warnings about unused variables.
| #define TBOX_ERROR | ( | X | ) |
Throw an error exception from within any C++ source code. The macro argument may be any standard ostream expression. The file and line number of the abort are also printed.
| #define TBOX_WARNING | ( | X | ) |
Print a warning without exit. Print file and line number of the warning.
| #define TBOX_DEBUG | ( | X | ) |
Print a debug without exit. Print file and line number of the debug.
| #define TBOX_ASSERT | ( | EXP | ) |
Throw an error exception from within any C++ source code if the given expression is not true. This is a parallel-friendly version of assert. The file and line number of the abort are also printed.
| #define TBOX_CHECK_ASSERT | ( | EXP | ) | TBOX_ASSERT(EXP) |
Macro for use when assertions are to be included only when debugging.
1.8.17