|
DTNMA Reference Tools v2.2.0 - 14.ge930b04
Delay-Tolerant Networking Management Architecture (DTNMA) Tool Suite
|
Configuration items driven by CMake options and user tailoring. More...
This graph shows which files directly or indirectly include this file:Macros | |
| #define | ARI_TEXT_PARSE 1 |
| Enable text-form parsing based on Flex+Bison (lex+yacc) configuration. | |
| #define | ENABLE_LUT_CACHE 1 |
| Enable look-up table (LUT) caching at runtime. | |
| #define | PCRE_FOUND 1 |
| Use the PCRE2 library. | |
| #define | ION_FOUND 0 |
| Use the ION BP library. | |
| #define | PCRE2_CODE_UNIT_WIDTH 8 |
| Always use UTF-8 encodings. | |
| #define | HAVE_GETOPT_LONG 1 |
| Able to use GNU Getopt extensions. | |
| #define | CACE_MALLOC malloc |
| Uses the same function signature as C99 malloc(). | |
| #define | CACE_REALLOC realloc |
| Uses the same function signature as C99 realloc(). | |
| #define | CACE_FREE free |
| Uses the same function signature as C99 free(). | |
| #define | M_USE_SMALL_NAME 0 |
| Force the use of M_ prefixed macros for M*LIB. | |
| #define | M_MEMORY_ALLOC(ctx, type) ((type *) CACE_MALLOC(sizeof(type))) |
| Define to override value/struct allocation. | |
| #define | M_MEMORY_DEL(ctx, ptr) CACE_FREE(ptr) |
| Define to override value/struct deallocation. | |
| #define | M_MEMORY_REALLOC(ctx, type, ptr, o, n) (M_UNLIKELY((n) > SIZE_MAX / sizeof(type)) ? (type *) NULL : (type *) CACE_REALLOC((ptr), (n)*sizeof (type))) |
| Define to override array allocation. | |
| #define | M_MEMORY_FREE(ctx, type, ptr, o) CACE_FREE(ptr) |
| Define to override array deallocation. | |
Configuration items driven by CMake options and user tailoring.
| #define ARI_TEXT_PARSE 1 |
Enable text-form parsing based on Flex+Bison (lex+yacc) configuration.
| #define CACE_FREE free |
Uses the same function signature as C99 free().
| #define CACE_MALLOC malloc |
Uses the same function signature as C99 malloc().
| #define CACE_REALLOC realloc |
Uses the same function signature as C99 realloc().
| #define ENABLE_LUT_CACHE 1 |
Enable look-up table (LUT) caching at runtime.
| #define HAVE_GETOPT_LONG 1 |
Able to use GNU Getopt extensions.
| #define ION_FOUND 0 |
Use the ION BP library.
| #define M_MEMORY_ALLOC | ( | ctx, | |
| type | |||
| ) | ((type *) CACE_MALLOC(sizeof(type))) |
Define to override value/struct allocation.
See m-core.h for details.
| #define M_MEMORY_DEL | ( | ctx, | |
| ptr | |||
| ) | CACE_FREE(ptr) |
Define to override value/struct deallocation.
See m-core.h for details.
| #define M_MEMORY_FREE | ( | ctx, | |
| type, | |||
| ptr, | |||
| o | |||
| ) | CACE_FREE(ptr) |
Define to override array deallocation.
See m-core.h for details.
| #define M_MEMORY_REALLOC | ( | ctx, | |
| type, | |||
| ptr, | |||
| o, | |||
| n | |||
| ) | (M_UNLIKELY((n) > SIZE_MAX / sizeof(type)) ? (type *) NULL : (type *) CACE_REALLOC((ptr), (n)*sizeof (type))) |
Define to override array allocation.
See m-core.h for details.
| #define M_USE_SMALL_NAME 0 |
Force the use of M_ prefixed macros for M*LIB.
| #define PCRE2_CODE_UNIT_WIDTH 8 |
Always use UTF-8 encodings.
| #define PCRE_FOUND 1 |
Use the PCRE2 library.