Go to the source code of this file.
|
enum | expression_context {
context_any,
context_boolean,
context_data,
context_numeric,
context_dns,
context_data_or_numeric,
context_function
} |
|
enum | expr_op {
expr_none,
expr_match,
expr_check,
expr_equal,
expr_substring,
expr_suffix,
expr_concat,
expr_host_lookup,
expr_and,
expr_or,
expr_not,
expr_option,
expr_hardware,
expr_packet,
expr_const_data,
expr_extract_int8,
expr_extract_int16,
expr_extract_int32,
expr_encode_int8,
expr_encode_int16,
expr_encode_int32,
expr_const_int,
expr_exists,
expr_encapsulate,
expr_known,
expr_reverse,
expr_leased_address,
expr_binary_to_ascii,
expr_config_option,
expr_host_decl_name,
expr_pick_first_value,
expr_lease_time,
expr_dns_transaction,
expr_static,
expr_ns_add,
expr_ns_delete,
expr_ns_exists,
expr_ns_not_exists,
expr_not_equal,
expr_null,
expr_variable_exists,
expr_variable_reference,
expr_filename,
expr_sname,
expr_arg,
expr_funcall,
expr_function,
expr_add,
expr_subtract,
expr_multiply,
expr_divide,
expr_remainder,
expr_binary_and,
expr_binary_or,
expr_binary_xor,
expr_client_state,
expr_ucase,
expr_lcase,
expr_regex_match,
expr_iregex_match,
expr_gethostname,
expr_v6relay
} |
|
◆ EXPR_EPHEMERAL
◆ TREE_CONCAT
◆ TREE_CONST
◆ TREE_DATA_EXPR
◆ TREE_HOST_LOOKUP
#define TREE_HOST_LOOKUP 2 |
◆ TREE_LIMIT
◆ pair
◆ expr_op
Enumerator |
---|
expr_none | |
expr_match | |
expr_check | |
expr_equal | |
expr_substring | |
expr_suffix | |
expr_concat | |
expr_host_lookup | |
expr_and | |
expr_or | |
expr_not | |
expr_option | |
expr_hardware | |
expr_packet | |
expr_const_data | |
expr_extract_int8 | |
expr_extract_int16 | |
expr_extract_int32 | |
expr_encode_int8 | |
expr_encode_int16 | |
expr_encode_int32 | |
expr_const_int | |
expr_exists | |
expr_encapsulate | |
expr_known | |
expr_reverse | |
expr_leased_address | |
expr_binary_to_ascii | |
expr_config_option | |
expr_host_decl_name | |
expr_pick_first_value | |
expr_lease_time | |
expr_dns_transaction | |
expr_static | |
expr_ns_add | |
expr_ns_delete | |
expr_ns_exists | |
expr_ns_not_exists | |
expr_not_equal | |
expr_null | |
expr_variable_exists | |
expr_variable_reference | |
expr_filename | |
expr_sname | |
expr_arg | |
expr_funcall | |
expr_function | |
expr_add | |
expr_subtract | |
expr_multiply | |
expr_divide | |
expr_remainder | |
expr_binary_and | |
expr_binary_or | |
expr_binary_xor | |
expr_client_state | |
expr_ucase | |
expr_lcase | |
expr_regex_match | |
expr_iregex_match | |
expr_gethostname | |
expr_v6relay | |
Definition at line 132 of file tree.h.
◆ expression_context
Enumerator |
---|
context_any | |
context_boolean | |
context_data | |
context_numeric | |
context_dns | |
context_data_or_numeric | |
context_function | |
Definition at line 84 of file tree.h.