#include <grammar.h>
Data Fields | |
const char * | name |
For debugging purposes only. | |
cfg_parsefunc_t | parse |
cfg_printfunc_t | |
cfg_docfunc_t | doc |
Print grammar description. | |
cfg_rep_t * | rep |
Data representation. | |
const void * | of |
Additional data for meta-types. |
Definition at line 107 of file grammar.h.
const char* cfg_type::name |
For debugging purposes only.
Definition at line 108 of file grammar.h.
Referenced by cfg_doc_terminal().
Definition at line 109 of file grammar.h.
Referenced by cfg_doc_map(), cfg_parse_obj(), and parse_maybe_optional_keyvalue().
Definition at line 110 of file grammar.h.
Referenced by cfg_doc_map(), cfg_doc_tuple(), cfg_print_kv_tuple(), cfg_print_obj(), cfg_print_tuple(), cfg_printx(), print_keyvalue(), and print_logfile().
Print grammar description.
Definition at line 111 of file grammar.h.
Referenced by cfg_doc_kv_tuple(), and cfg_doc_obj().
Data representation.
Definition at line 112 of file grammar.h.
Referenced by cfg_list_first(), cfg_map_count(), cfg_map_get(), cfg_map_getname(), cfg_obj_asboolean(), cfg_obj_asnetprefix(), cfg_obj_assockaddr(), cfg_obj_asstring(), cfg_obj_asuint32(), cfg_obj_asuint64(), cfg_obj_destroy(), cfg_obj_getdscp(), cfg_obj_isboolean(), cfg_obj_islist(), cfg_obj_ismap(), cfg_obj_isnetprefix(), cfg_obj_issockaddr(), cfg_obj_isstring(), cfg_obj_istuple(), cfg_obj_isuint32(), cfg_obj_isuint64(), cfg_obj_isvoid(), cfg_parser_mapadd(), cfg_tuple_get(), and print_boolorauto().
const void* cfg_type::of |
Additional data for meta-types.
Definition at line 113 of file grammar.h.
Referenced by cfg_create_tuple(), cfg_doc_bracketed_list(), cfg_doc_enum(), cfg_doc_kv_tuple(), cfg_doc_map(), cfg_doc_mapbody(), cfg_doc_netaddr(), cfg_doc_sockaddr(), cfg_doc_tuple(), cfg_parse_enum(), cfg_parse_kv_tuple(), cfg_parse_mapbody(), cfg_parse_rpz_policy(), cfg_parse_sockaddr(), cfg_parse_spacelist(), cfg_parse_tuple(), cfg_print_kv_tuple(), cfg_print_tuple(), cfg_tuple_get(), doc_keyvalue(), doc_matchname(), doc_optional_bracketed_list(), doc_optional_keyvalue(), doc_rpz_policy(), doc_updatepolicy(), free_tuple(), parse_enum_or_other(), parse_list(), parse_logfile(), parse_maybe_optional_keyvalue(), parse_netaddr(), parse_querysource(), parse_sockaddrnameport(), and print_keyvalue().