Go to the source code of this file.
◆ ASSERT
Value:
#define ERREXP(exp, errfn, text)
Definition dirac_assertions.h:46
◆ ASSERTM
#define ASSERTM |
( |
| exp, |
|
|
| text ) |
◆ cmpCOND
#define cmpCOND |
( |
| exp, |
|
|
| trueRes, |
|
|
| falseRes ) |
Value:( (exp) ? (trueRes) : (falseRes) )
◆ ERREXP
#define ERREXP |
( |
| exp, |
|
|
| errfn, |
|
|
| text ) |
Value:cmpCOND((exp), ((
void)0), errfn(__FILE__,__LINE__,text))
#define cmpCOND(exp, trueRes, falseRes)
Definition dirac_assertions.h:43
◆ REPORT
◆ REPORTM
#define REPORTM |
( |
| exp, |
|
|
| text ) |
◆ TEST
◆ TESTM
#define TESTM |
( |
| exp, |
|
|
| text ) |
© 2004 British Broadcasting Corporation.
Dirac code licensed under the Mozilla Public License (MPL) Version 1.1.
HTML documentation generated by Dimitri van Heesch's
excellent Doxygen tool.