(ASSERTION,EXPLANATION)

This set of macros is provided to faciliate the use of assertions in a standard and uniform way
#define COR_ASSERT(ASSERTION,EXPLANATION)
Assertion checking mechanism
COR_ASSERT
$Id: cor_assert
#define COR_ASSERT_FAIL(EXPLANATION)
Assertion always fails

SEE ALSO
COR_ASSERT
#define COR_ASSERT_PROHIBITED(EXPLANATION)
Assertion through prohibited call

SEE ALSO
COR_ASSERT
#define COR_ASSERT_MUST_OVERRIDE(EXPLANATION)
Assertion through base member

SEE ALSO
COR_ASSERT
#define COR_ASSERT_NOT_IMPLEMENTED(EXPLANATION)
Assertion through non-implemented function

SEE ALSO
COR_ASSERT
#define COR_ASSERT_BAD_ENUMERATOR(EXPLANATION)
Assertion through unknown/unhandled enumerator

SEE ALSO
COR_ASSERT
#define COR_ASSERT_BOOL(B,EXPLANATION)
Assertion through invalid bool value

SEE ALSO
COR_ASSERT
#define COR_ASSERT_STATE(BOOL,EXPLANATION)
Assertion through incorrect state

SEE ALSO
COR_ASSERT
#define COR_ASSERT_ARGUMENT(BOOL,EXPLANATION)
Assertion through invalid argument value

SEE ALSO
COR_ASSERT
#define COR_ASSERT_CONSISTENT(BOOL,EXPLANATION)
Assertion though inconstistent class data

SEE ALSO
COR_ASSERT
#define COR_ASSERT_ALGORITHM(BOOL,EXPLANATION)
Assertion through bad algorithm

SEE ALSO
COR_ASSERT
#define COR_ASSERT_DENOMINATOR(BOOL,EXPLANATION)
Assertion through zero denominator

SEE ALSO
COR_ASSERT
This set of macros is provided to faciliate the use of assertions in a standard and uniform way. For a complete description look at the COR_ASSERT macro documentation.

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de