|
Derive-C
|
#include <stdio.h>#include <string.h>#include <derive-c/core/attributes.h>#include <derive-c/core/namespace.h>#include <derive-c/core/debug/fmt.h>Go to the source code of this file.
Macros | |
| #define | _DC_DEBUG_MAX_CAPACITY 4096 |
| #define | DC_DEBUG(DEBUG_FN, DEBUG_PTR) |
Functions | |
| static DC_INTERNAL FILE * | _dc_debug_dump_start (void) |
| static DC_INTERNAL char const * | _dc_debug_dump_end (FILE *mem_stream) |
| static DC_PUBLIC void | dc_debug_dump_reset (void) |
Variables | |
| static const char * | _dc_debug_trailing_space = "..." |
| A no-alloc, debug dump utility for use in asserts. | |
| static DC_THREAD_LOCAL char | _dc_debug_dump_buf [_DC_DEBUG_MAX_CAPACITY+4] = {} |
| static DC_THREAD_LOCAL size_t | _dc_debug_dump_head = 0 |
| static DC_THREAD_LOCAL size_t | _dc_debug_dump_start_pos = 0 |
| #define DC_DEBUG | ( | DEBUG_FN, | |
| DEBUG_PTR ) |
Definition at line 92 of file dump.h.
|
static |
Definition at line 39 of file dump.h.
|
static |
Definition at line 20 of file dump.h.
|
static |
Definition at line 77 of file dump.h.
|
static |
|
static |
|
static |
|
static |