10#ifndef STTYPE_NUMBER_H
11#define STTYPE_NUMBER_H
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