|
cmocka 2.0.0
Unit testing library with mock support
|
#include <cmocka.h>
Data Fields | |
| intmax_t | int_val |
| uintmax_t | uint_val |
| float | float_val |
| double | real_val |
| const void * | ptr |
| void *(* | func )(void) |
CMocka value data type.
Allows storing multiple types of values in CMocka functions without using undefined behavior.
| float CMockaValueData::float_val |
Holds floating-point type
| void *(* CMockaValueData::func) (void) |
Holds function pointer data
| intmax_t CMockaValueData::int_val |
Holds signed integral types
| const void* CMockaValueData::ptr |
Holds pointer data
| double CMockaValueData::real_val |
Holds double/real floating-pointing types
| uintmax_t CMockaValueData::uint_val |
Holds integral types