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.