![]() |
Chemical Data Processing Library C++ API - Version 1.2.3
|
Definition of various preprocessor macros for error checking. More...
#include <algorithm>Go to the source code of this file.
Macros | |
| #define | CDPL_MATH_CHECK(expr, msg, e) |
| #define | CDPL_MATH_CHECK_SIZE_EQUALITY(size1, size2, e) checkSizeEquality<e>(size1, size2) |
| #define | CDPL_MATH_CHECK_MAX_SIZE(size, max_size, e) checkMaxSize<e>(size, max_size) |
Definition of various preprocessor macros for error checking.
| #define CDPL_MATH_CHECK | ( | expr, | |
| msg, | |||
| e | |||
| ) |
| #define CDPL_MATH_CHECK_SIZE_EQUALITY | ( | size1, | |
| size2, | |||
| e | |||
| ) | checkSizeEquality<e>(size1, size2) |
| #define CDPL_MATH_CHECK_MAX_SIZE | ( | size, | |
| max_size, | |||
| e | |||
| ) | checkMaxSize<e>(size, max_size) |