GNUnet  0.11.x
Data Fields
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/build/src/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 412 of file regex_internal.h.

Field Documentation

◆ state_id

unsigned int REGEX_INTERNAL_Context::state_id

Unique state id.

Definition at line 417 of file regex_internal.h.

Referenced by dfa_state_create(), nfa_state_create(), and REGEX_INTERNAL_context_init().

◆ transition_id

unsigned int REGEX_INTERNAL_Context::transition_id

Unique transition id.

Definition at line 422 of file regex_internal.h.

Referenced by REGEX_INTERNAL_context_init(), and state_add_transition().

◆ stack_head

struct REGEX_INTERNAL_Automaton* REGEX_INTERNAL_Context::stack_head

◆ stack_tail

struct REGEX_INTERNAL_Automaton* REGEX_INTERNAL_Context::stack_tail

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