Created by the British Broadcasting Corporation.
Go to the source code of this file.
| #define ASSERT | ( | exp | ) | ERREXP(exp,dirac_assert,NULL) |
| #define ASSERTM | ( | exp, | |||
| text | ) | ERREXP(exp,dirac_assert,text) |
| #define cmpCOND | ( | exp, | |||
| trueRes, | |||||
| falseRes | ) | ( (exp) ? (trueRes) : (falseRes) ) |
| #define ERREXP | ( | exp, | |||
| errfn, | |||||
| text | ) | cmpCOND((exp), ((void)0), errfn(__FILE__,__LINE__,text)) |
| #define REPORT | ( | exp | ) | ERREXP(exp,dirac_report,NULL) |
| #define REPORTM | ( | exp, | |||
| text | ) | ERREXP(exp,dirac_report,text) |
| #define TEST | ( | exp | ) |
| #define TESTM | ( | exp, | |||
| text | ) |
Referenced by dirac::PicturePredParams::SetMVPrecision().
© 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.