|
libamxo
4.3.4
Object Definition Language (ODL) parsing
|
Go to the source code of this file.
Macros | |
| #define | _GNU_SOURCE |
Functions | |
| static void | amxo_parser_push (amxo_parser_t *parent, amxo_parser_t *child) |
| static void | amxo_parser_pop (amxo_parser_t *parent, amxo_parser_t *child) |
| static amxc_var_t * | amxo_parser_can_include (amxo_parser_t *pctx, const char *full_path) |
| static bool | amxo_parser_exists (const char *incdir, const char *file_path, char **full_path) |
| static int | amxo_parser_check (amxo_parser_t *pctx, const char *file_path, amxc_var_t **incstack, char **full_path) |
| static int | amxo_parser_include_file (amxo_parser_t *pctx, const char *full_path) |
| static int | amxo_parser_include_dir (amxo_parser_t *pctx, const char *full_path) |
| bool | amxo_parser_find (amxo_parser_t *parser, const amxc_llist_t *dirs, const char *file_path, char **full_path) |
| int | amxo_parser_add_post_include (amxo_parser_t *pctx, const char *file_path) |
| int | amxo_parser_include (amxo_parser_t *pctx, const char *file_path) |
| #define _GNU_SOURCE |
Definition at line 55 of file amxo_parser_include.c.
| int amxo_parser_add_post_include | ( | amxo_parser_t * | pctx, |
| const char * | file_path | ||
| ) |
Definition at line 290 of file amxo_parser_include.c.
|
static |
Definition at line 102 of file amxo_parser_include.c.
|
static |
Definition at line 139 of file amxo_parser_include.c.
|
static |
Definition at line 118 of file amxo_parser_include.c.
| bool amxo_parser_find | ( | amxo_parser_t * | parser, |
| const amxc_llist_t * | dirs, | ||
| const char * | file_path, | ||
| char ** | full_path | ||
| ) |
Definition at line 256 of file amxo_parser_include.c.
| int amxo_parser_include | ( | amxo_parser_t * | pctx, |
| const char * | file_path | ||
| ) |
Definition at line 311 of file amxo_parser_include.c.
|
static |
Definition at line 207 of file amxo_parser_include.c.
|
static |
Definition at line 183 of file amxo_parser_include.c.
|
static |
Definition at line 74 of file amxo_parser_include.c.
|
static |
Definition at line 62 of file amxo_parser_include.c.