#include <stdint.h>
#include <sys/types.h>
#include <cfe/cfe_value.h>
Go to the source code of this file.
◆ REC_MAX
◆ REC_MIN
◆ RECORD_INVALID
| #define RECORD_INVALID (UINT32_MAX) |
◆ TYPE_LEN
◆ rec_t
Type to identify a record number.
Definition at line 15 of file typedef.h.
◆ table_alter_t
| typedef void(* table_alter_t) (const table_t *, rec_t, void *user_data) |
◆ table_compare_t
| typedef int(* table_compare_t) (void *, void *) |
◆ table_free_entry_t
| typedef void(* table_free_entry_t) (void *) |
Type specific function to free the memory used inside a record.
Definition at line 21 of file typedef.h.
◆ table_free_func_t
| typedef void(* table_free_func_t) (const table_t *, void *) |
◆ table_get_function_t
| typedef cfe_value_t*(* table_get_function_t) (const table_t *, void *) |
◆ table_get_record_number_by_pointer_t
| typedef rec_t(* table_get_record_number_by_pointer_t) (const table_t *, void *) |
Type specific function to get the record number of a give record.
Definition at line 20 of file typedef.h.
◆ table_init_t
| typedef table_t*(* table_init_t) (void) |
Type specific initialize function.
Definition at line 18 of file typedef.h.
◆ table_malloc_func_t
| typedef void*(* table_malloc_func_t) (const table_t *, size_t) |
◆ table_realloc_func_t
| typedef void*(* table_realloc_func_t) (const table_t *, void *, size_t) |
◆ table_t