Wireshark 4.7.0
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
sttype-number.h
Go to the documentation of this file.
1
10#ifndef STTYPE_NUMBER_H
11#define STTYPE_NUMBER_H
12
13#include "dfilter-int.h"
14
23
30void
31sttype_number_set_integer(stnode_t *st, int64_t value);
32
39int64_t
41
48void
49sttype_number_set_unsigned(stnode_t *st, uint64_t value);
50
57uint64_t
59
66void
67sttype_number_set_float(stnode_t *st, double value);
68
75double
77
78#endif
A single node instance in the display filter syntax tree.
Definition syntax-tree.h:115
double sttype_number_get_float(stnode_t *st)
Retrieves the float value from a number node.
Definition sttype-number.c:137
void sttype_number_set_unsigned(stnode_t *st, uint64_t value)
Set the integer value of a number node.
Definition sttype-number.c:110
stnumber_t sttype_number_get_type(stnode_t *st)
Get the type of a number node.
Definition sttype-number.c:84
void sttype_number_set_integer(stnode_t *st, int64_t value)
Set the integer value of a number node.
Definition sttype-number.c:92
uint64_t sttype_number_get_unsigned(stnode_t *st)
Get the integer value from a number node.
Definition sttype-number.c:119
void sttype_number_set_float(stnode_t *st, double value)
Set the float value of a number node.
Definition sttype-number.c:128
int64_t sttype_number_get_integer(stnode_t *st)
Get the integer value from a number node.
Definition sttype-number.c:101
stnumber_t
Numeric sub-type tag for STTYPE_NUMBER nodes.
Definition syntax-tree.h:100