Structures for AEL - the Asterisk extension language. More...
#include "asterisk/paths.h"#include "pval.h"

Go to the source code of this file.
Data Structures | |
| struct | ael_extension |
| struct | ael_priority |
| struct | parse_io |
Typedefs | |
| typedef void * | yyscan_t |
Enumerations | |
| enum | ael_priority_type { AEL_APPCALL, AEL_CONTROL1, AEL_FOR_CONTROL, AEL_IF_CONTROL, AEL_IFTIME_CONTROL, AEL_RAND_CONTROL, AEL_LABEL, AEL_RETURN } |
Functions | |
| struct pval * | ael2_parse (char *fname, int *errs) |
| void | ael2_print (char *fname, pval *tree) |
| void | ael2_semantic_check (pval *item, int *errs, int *warns, int *notes) |
| void | destroy_pval (pval *item) |
| pval * | linku1 (pval *head, pval *tail) |
| pval * | npval (pvaltype type, int first_line, int last_line, int first_column, int last_column) |
Variables | |
| char * | prev_word |
Structures for AEL - the Asterisk extension language.
Definition in file ael_structs.h.
| typedef void* yyscan_t |
Definition at line 71 of file ael_structs.h.
| enum ael_priority_type |
| AEL_APPCALL | |
| AEL_CONTROL1 | |
| AEL_FOR_CONTROL | |
| AEL_IF_CONTROL | |
| AEL_IFTIME_CONTROL | |
| AEL_RAND_CONTROL | |
| AEL_LABEL | |
| AEL_RETURN |
Definition at line 84 of file ael_structs.h.
| struct pval* ael2_parse | ( | char * | fname, | |
| int * | errs | |||
| ) | [read] |
Referenced by pbx_load_module().
| void ael2_print | ( | char * | fname, | |
| pval * | tree | |||
| ) |
| void ael2_semantic_check | ( | pval * | item, | |
| int * | errs, | |||
| int * | warns, | |||
| int * | notes | |||
| ) |
Referenced by pbx_load_module().
| void destroy_pval | ( | pval * | item | ) |
Referenced by pbx_load_module().
| char* prev_word |
1.6.1