FD.io VPP
v16.06
Vector Packet Processing
|
Go to the source code of this file.
Data Structures | |
struct | macro_main_t |
Functions | |
int | clib_macro_unset (macro_main_t *mm, char *name) |
int | clib_macro_set_value (macro_main_t *mm, char *name, char *value) |
void | clib_macro_add_builtin (macro_main_t *mm, char *name, void *eval_fn) |
i8 * | clib_macro_get_value (macro_main_t *mm, char *name) |
i8 * | clib_macro_eval (macro_main_t *mm, i8 *s, i32 complain) |
i8 * | clib_macro_eval_dollar (macro_main_t *mm, i8 *s, i32 complain) |
void | clib_macro_init (macro_main_t *mm) |
void | clib_macro_free (macro_main_t *mm) |
void clib_macro_add_builtin | ( | macro_main_t * | mm, |
char * | name, | ||
void * | eval_fn | ||
) |
i8* clib_macro_eval | ( | macro_main_t * | mm, |
i8 * | s, | ||
i32 | complain | ||
) |
i8* clib_macro_eval_dollar | ( | macro_main_t * | mm, |
i8 * | s, | ||
i32 | complain | ||
) |
void clib_macro_free | ( | macro_main_t * | mm | ) |
i8* clib_macro_get_value | ( | macro_main_t * | mm, |
char * | name | ||
) |
void clib_macro_init | ( | macro_main_t * | mm | ) |
int clib_macro_set_value | ( | macro_main_t * | mm, |
char * | name, | ||
char * | value | ||
) |
int clib_macro_unset | ( | macro_main_t * | mm, |
char * | name | ||
) |