|
hpp-util 6.1.0
Debugging tools for the HPP project.
|

Go to the source code of this file.
Namespaces | |
| namespace | hpp |
Macros | |
| #define | HPP_ENABLE_ASSERTIONS |
| #define | HPP_ASSERT(CONDITION) |
| Define HPP_ASSERT. | |
| #define | HPP_PRECONDITION(CONDITION) HPP_ASSERT(CONDITION) |
| Define macro for precondition checking. | |
Functions | |
| hpp::HPP_MAKE_EXCEPTION (HPP_UTIL_DLLAPI, AssertionError) | |
| #define HPP_ASSERT | ( | CONDITION | ) |
Define HPP_ASSERT.
Throw an hpp::AssertionError if macro argument evaluates to false.
| #define HPP_ENABLE_ASSERTIONS |
| #define HPP_PRECONDITION | ( | CONDITION | ) | HPP_ASSERT(CONDITION) |
Define macro for precondition checking.