![]() |
omegalib
13.1
|
Classes | |
| struct | scan_context |
Macros | |
| #define | MAX_INCLUDE_DEPTH 10 |
| #define | scanctx_append_string(C, S) strbuf_append(&((C)->string), (S)) |
Functions | |
| void | scanctx_init (struct scan_context *ctx, const char *top_filename) |
| const char ** | scanctx_cleanup (struct scan_context *ctx, unsigned int *num_filenames) |
| FILE * | scanctx_push_include (struct scan_context *ctx, void *prev_buffer, const char **error) |
| void * | scanctx_pop_include (struct scan_context *ctx) |
| char * | scanctx_take_string (struct scan_context *ctx) |
| const char * | scanctx_current_filename (struct scan_context *ctx) |
| #define MAX_INCLUDE_DEPTH 10 |
| #define scanctx_append_string | ( | C, | |
| S | |||
| ) | strbuf_append(&((C)->string), (S)) |
| const char** scanctx_cleanup | ( | struct scan_context * | ctx, |
| unsigned int * | num_filenames | ||
| ) |
| const char* scanctx_current_filename | ( | struct scan_context * | ctx | ) |
| void scanctx_init | ( | struct scan_context * | ctx, |
| const char * | top_filename | ||
| ) |
| void* scanctx_pop_include | ( | struct scan_context * | ctx | ) |
| FILE* scanctx_push_include | ( | struct scan_context * | ctx, |
| void * | prev_buffer, | ||
| const char ** | error | ||
| ) |
| char* scanctx_take_string | ( | struct scan_context * | ctx | ) |