Asterisk - The Open Source Telephony Project
18.5.0
|
A token in the expression or an evaluated part of the expression. More...
Data Fields | |
char | field [] |
The field in the expression. More... | |
struct expression_token * | next |
The next expression token in the queue. More... | |
struct operator* | op |
An operator that evaluates expressions. More... | |
int | result |
The result of an evaluated expression. More... | |
enum expression_token_type | token_type |
The type of value stored in the expression token. More... | |
A token in the expression or an evaluated part of the expression.
Definition at line 148 of file res_pjsip_history.c.
char field[] |
The field in the expression.
Definition at line 158 of file res_pjsip_history.c.
Referenced by evaluate_equal(), evaluate_greater_than(), evaluate_history_entry(), evaluate_less_than(), evaluate_like(), expression_token_alloc(), and get_allowed_field().
struct expression_token* next |
The next expression token in the queue.
Definition at line 150 of file res_pjsip_history.c.
Referenced by evaluate_history_entry(), and expression_token_free().
struct operator* op |
An operator that evaluates expressions.
Definition at line 154 of file res_pjsip_history.c.
Referenced by evaluate_history_entry(), and expression_token_alloc().
int result |
The result of an evaluated expression.
Definition at line 156 of file res_pjsip_history.c.
Referenced by evaluate_and(), evaluate_history_entry(), evaluate_or(), and expression_token_alloc().
enum expression_token_type token_type |
The type of value stored in the expression token.
Definition at line 152 of file res_pjsip_history.c.
Referenced by evaluate_history_entry(), expression_token_alloc(), and get_allowed_field().