Wireshark 4.7.0
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
Public Attributes | List of all members
stnode Struct Reference

A single node instance in the display filter syntax tree. More...

#include <syntax-tree.h>

Public Attributes

sttype_ttype
 
void * data
 
char * repr_token
 
char * repr_display
 
char * repr_debug
 
df_loc_t location
 
uint16_t flags
 

Detailed Description

A single node instance in the display filter syntax tree.

Member Data Documentation

◆ data

void* stnode::data

Type-specific payload managed by sttype_t callbacks

◆ flags

uint16_t stnode::flags

Bitmask of STFLAG_* flags (e.g., STFLAG_UNPARSED)

◆ location

df_loc_t stnode::location

Source location (offset/length) of this node in the filter string

◆ repr_debug

char* stnode::repr_debug

Internal debug representation of this node

◆ repr_display

char* stnode::repr_display

Human-readable display representation of this node

◆ repr_token

char* stnode::repr_token

Raw source token string as it appeared in the filter expression

◆ type

sttype_t* stnode::type

Pointer to the type descriptor for this node


The documentation for this struct was generated from the following file: