Chemical Data Processing Library C++ API - Version 1.2.0
|
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) |