|
YAC 3.21.0
Yet Another Coupler
|
#include "interpolation/interp_stack_config.h"

Go to the source code of this file.
Data Structures | |
| struct | yac_interp_method_config_vtable |
| struct | yac_interp_method_config |
Macros | |
| #define | CHECK_BASIC(FIELD) |
| #define | CHECK_INT CHECK_BASIC |
| #define | CHECK_SIZE_T CHECK_BASIC |
| #define | CHECK_DOUBLE CHECK_BASIC |
| #define | CHECK_ENUM CHECK_BASIC |
| #define | CHECK_ANGLE(FIELD) |
| #define | RETURN_ON_DIFFERENT(expr) do { int ret; if ((ret = (expr))) return ret; } while(0) |
| #define | CHECK_DOUBLE_NAN(FIELD) RETURN_ON_DIFFERENT(memcmp(&(a->FIELD), &(b->FIELD), sizeof(a->FIELD))) |
| #define | CHECK_STRUCT(PTR_FIELD, CMP_ROUTINE) RETURN_ON_DIFFERENT(CMP_ROUTINE(a->PTR_FIELD, b->PTR_FIELD)) |
| #define | CHECK_NULL_POINTER(FIELD) RETURN_ON_DIFFERENT((a->FIELD == NULL) - (b->FIELD == NULL)) |
| #define | CHECK_STRING(FIELD) |
| #define | DEF_INTERP_METHOD_CONFIG_TYPE(TYPE) |
| #define | DEF_INTERP_METHOD_CONFIG_COMPARE_TYPE(TYPE) |
| #define CHECK_ANGLE | ( | FIELD | ) |
Definition at line 97 of file interp_method_config_internal.h.
| #define CHECK_BASIC | ( | FIELD | ) |
Definition at line 88 of file interp_method_config_internal.h.
| #define CHECK_DOUBLE CHECK_BASIC |
Definition at line 94 of file interp_method_config_internal.h.
| #define CHECK_DOUBLE_NAN | ( | FIELD | ) | RETURN_ON_DIFFERENT(memcmp(&(a->FIELD), &(b->FIELD), sizeof(a->FIELD))) |
Definition at line 105 of file interp_method_config_internal.h.
| #define CHECK_ENUM CHECK_BASIC |
Definition at line 95 of file interp_method_config_internal.h.
| #define CHECK_INT CHECK_BASIC |
Definition at line 92 of file interp_method_config_internal.h.
| #define CHECK_NULL_POINTER | ( | FIELD | ) | RETURN_ON_DIFFERENT((a->FIELD == NULL) - (b->FIELD == NULL)) |
Definition at line 111 of file interp_method_config_internal.h.
| #define CHECK_SIZE_T CHECK_BASIC |
Definition at line 93 of file interp_method_config_internal.h.
| #define CHECK_STRING | ( | FIELD | ) |
Definition at line 114 of file interp_method_config_internal.h.
| #define CHECK_STRUCT | ( | PTR_FIELD, | |
| CMP_ROUTINE ) RETURN_ON_DIFFERENT(CMP_ROUTINE(a->PTR_FIELD, b->PTR_FIELD)) |
Definition at line 108 of file interp_method_config_internal.h.
| #define DEF_INTERP_METHOD_CONFIG_COMPARE_TYPE | ( | TYPE | ) |
Definition at line 124 of file interp_method_config_internal.h.
| #define DEF_INTERP_METHOD_CONFIG_TYPE | ( | TYPE | ) |
Definition at line 120 of file interp_method_config_internal.h.
| #define RETURN_ON_DIFFERENT | ( | expr | ) | do { int ret; if ((ret = (expr))) return ret; } while(0) |
Definition at line 101 of file interp_method_config_internal.h.