Wireshark  4.3.0
The Wireshark network protocol analyzer
sttype-op.h
Go to the documentation of this file.
1 
11 #ifndef STTYPE_TEST_H
12 #define STTYPE_TEST_H
13 
14 #include "syntax-tree.h"
15 
16 #ifdef __cplusplus
17 extern "C" {
18 #endif /* __cplusplus */
19 
20 void
21 sttype_oper_set1(stnode_t *node, stnode_op_t op, stnode_t *val1);
22 
23 void
24 sttype_oper_set2(stnode_t *node, stnode_op_t op, stnode_t *val1, stnode_t *val2);
25 
26 void
27 sttype_oper_set1_args(stnode_t *node, stnode_t *val1);
28 
29 void
30 sttype_oper_set2_args(stnode_t *node, stnode_t *val1, stnode_t *val2);
31 
32 void
33 sttype_oper_set_op(stnode_t *node, stnode_op_t op);
34 
35 stnode_op_t
36 sttype_oper_get_op(stnode_t *node);
37 
38 WS_DLL_PUBLIC
39 void
40 sttype_oper_get(stnode_t *node, stnode_op_t *p_op, stnode_t **p_val1, stnode_t **p_val2);
41 
42 void
43 sttype_test_set_match(stnode_t *node, stmatch_t how);
44 
45 stmatch_t
46 sttype_test_get_match(stnode_t *node);
47 
48 #ifdef __cplusplus
49 }
50 #endif /* __cplusplus */
51 
52 #endif /* STTYPE_TEST_H */
Definition: syntax-tree.h:79