GNUnet 0.21.1
REGEX_INTERNAL_Context Struct Reference

Context that contains an id counter for states and transitions as well as a DLL of automatons used as a stack for NFA construction. More...

#include </home/buildbot/bb-worker/worker/gnunet_firefly/build/src/service/regex/regex_internal.h>

Collaboration diagram for REGEX_INTERNAL_Context:
[legend]

Data Fields

unsigned int state_id
 Unique state id. More...
 
unsigned int transition_id
 Unique transition id. More...
 
struct REGEX_INTERNAL_Automatonstack_head
 DLL of REGEX_INTERNAL_Automaton's used as a stack. More...
 
struct REGEX_INTERNAL_Automatonstack_tail
 DLL of REGEX_INTERNAL_Automaton's used as a stack. More...
 

Detailed Description

Context that contains an id counter for states and transitions as well as a DLL of automatons used as a stack for NFA construction.

Definition at line 413 of file regex_internal.h.

Field Documentation

◆ state_id

unsigned int REGEX_INTERNAL_Context::state_id

Unique state id.

Definition at line 418 of file regex_internal.h.

◆ transition_id

unsigned int REGEX_INTERNAL_Context::transition_id

Unique transition id.

Definition at line 423 of file regex_internal.h.

◆ stack_head

struct REGEX_INTERNAL_Automaton* REGEX_INTERNAL_Context::stack_head

DLL of REGEX_INTERNAL_Automaton's used as a stack.

Definition at line 428 of file regex_internal.h.

◆ stack_tail

struct REGEX_INTERNAL_Automaton* REGEX_INTERNAL_Context::stack_tail

DLL of REGEX_INTERNAL_Automaton's used as a stack.

Definition at line 433 of file regex_internal.h.


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