FFmpeg
Macros
Short-hand Aliases

Convenience aliases for common checkasm functions and macros. More...

Macros

#define fail   checkasm_fail
 
#define report   checkasm_report
 
#define check_func   checkasm_check_func
 
#define check_key   checkasm_check_key
 
#define func_ref   checkasm_func_ref
 
#define func_new   checkasm_func_new
 
#define call_ref   checkasm_call_ref
 
#define call_new   checkasm_call_new
 
#define bench_new   checkasm_bench_new
 
#define alternate   checkasm_alternate
 
#define declare_func   checkasm_declare
 
#define declare_func_emms   checkasm_declare_emms
 
#define float_near_ulp   checkasm_float_near_ulp
 
#define float_near_abs_eps   checkasm_float_near_abs_eps
 
#define float_near_abs_eps_ulp   checkasm_float_near_abs_eps_ulp
 
#define float_near_ulp_array   checkasm_float_near_ulp_array
 
#define float_near_abs_eps_array   checkasm_float_near_abs_eps_array
 
#define float_near_abs_eps_array_ulp   checkasm_float_near_abs_eps_array_ulp
 
#define double_near_abs_eps   checkasm_double_near_abs_eps
 
#define double_near_abs_eps_array   checkasm_double_near_abs_eps_array
 

Detailed Description

Convenience aliases for common checkasm functions and macros.

These shorter names are provided for convenience and backwards compatibility. They are functionally identical to their checkasm_* counterparts.

Macro Definition Documentation

◆ fail

#define fail   checkasm_fail

◆ report

#define report   checkasm_report

Definition at line 479 of file test.h.

◆ check_func

#define check_func   checkasm_check_func

Definition at line 480 of file test.h.

◆ check_key

#define check_key   checkasm_check_key

Definition at line 481 of file test.h.

◆ func_ref

#define func_ref   checkasm_func_ref

Definition at line 482 of file test.h.

◆ func_new

#define func_new   checkasm_func_new

Definition at line 483 of file test.h.

◆ call_ref

#define call_ref   checkasm_call_ref

Definition at line 484 of file test.h.

◆ call_new

#define call_new   checkasm_call_new

Definition at line 485 of file test.h.

◆ bench_new

#define bench_new   checkasm_bench_new

Definition at line 486 of file test.h.

◆ alternate

#define alternate   checkasm_alternate

Definition at line 487 of file test.h.

◆ declare_func

#define declare_func   checkasm_declare

Definition at line 488 of file test.h.

◆ declare_func_emms

#define declare_func_emms   checkasm_declare_emms

Definition at line 489 of file test.h.

◆ float_near_ulp

#define float_near_ulp   checkasm_float_near_ulp

Definition at line 370 of file utils.h.

◆ float_near_abs_eps

#define float_near_abs_eps   checkasm_float_near_abs_eps

Definition at line 371 of file utils.h.

◆ float_near_abs_eps_ulp

#define float_near_abs_eps_ulp   checkasm_float_near_abs_eps_ulp

Definition at line 372 of file utils.h.

◆ float_near_ulp_array

#define float_near_ulp_array   checkasm_float_near_ulp_array

Definition at line 373 of file utils.h.

◆ float_near_abs_eps_array

#define float_near_abs_eps_array   checkasm_float_near_abs_eps_array

Definition at line 374 of file utils.h.

◆ float_near_abs_eps_array_ulp

#define float_near_abs_eps_array_ulp   checkasm_float_near_abs_eps_array_ulp

Definition at line 375 of file utils.h.

◆ double_near_abs_eps

#define double_near_abs_eps   checkasm_double_near_abs_eps

Definition at line 376 of file utils.h.

◆ double_near_abs_eps_array

#define double_near_abs_eps_array   checkasm_double_near_abs_eps_array

Definition at line 377 of file utils.h.