Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

rx_search_state Struct Reference
[The rx funktions from the historic libg++]

#include <MNrx.h>

Collaboration diagram for rx_search_state:

Collaboration graph
[legend]
List of all members.

Public Attributes

unsigned num_regs
regoff_tlparen
regoff_trparen
regoff_tbest_lpspace
regoff_tbest_rpspace
int last_l
int last_r
int * best_lparen
int * best_rparen
int best_last_l
int best_last_r
unsigned char * translate
rx_string_position outer_pos
rx_superstatestart_super
int nfa_choice
int first_found
int ret_val
enum rx_outer_entry outer_search_resume_pt
re_pattern_buffersaved_rxb
int saved_startpos
int saved_range
int saved_stop
int saved_total_size
rx_get_burst_fn saved_get_burst
rx_back_check_fn saved_back_check
re_registerssaved_regs
char * fastmap
int fastmap_chr
int fastmap_val
enum rx_fastmap_entry fastmap_resume_pt
rx_superstatesuper
rx_inxifr
unsigned char c
rx_string_position test_pos
rx_stack_chunkcounter_stack
rx_stack_chunkbacktrack_stack
int backtrack_frame_bytes
int chunk_bytes
rx_stack_chunkfree_chunks
int test_ret
int could_have_continued
int backtrack_depth
int line_no
int lines_found
enum rx_test_match_entry test_match_resume_pt
rx_inxsaved_next_tr_table
rx_inxsaved_this_tr_table
int saved_reg
rx_backtrack_framesaved_bf

Member Data Documentation

int rx_search_state::backtrack_depth
 

int rx_search_state::backtrack_frame_bytes
 

struct rx_stack_chunk* rx_search_state::backtrack_stack
 

int rx_search_state::best_last_l
 

int rx_search_state::best_last_r
 

int* rx_search_state::best_lparen
 

regoff_t* rx_search_state::best_lpspace
 

int* rx_search_state::best_rparen
 

regoff_t* rx_search_state::best_rpspace
 

unsigned char rx_search_state::c
 

int rx_search_state::chunk_bytes
 

int rx_search_state::could_have_continued
 

struct rx_stack_chunk* rx_search_state::counter_stack
 

char* rx_search_state::fastmap
 

state for fastmap

int rx_search_state::fastmap_chr
 

enum rx_fastmap_entry rx_search_state::fastmap_resume_pt
 

int rx_search_state::fastmap_val
 

int rx_search_state::first_found
 

struct rx_stack_chunk* rx_search_state::free_chunks
 

struct rx_inx* rx_search_state::ifr
 

int rx_search_state::last_l
 

int rx_search_state::last_r
 

int rx_search_state::line_no
 

int rx_search_state::lines_found
 

regoff_t* rx_search_state::lparen
 

int rx_search_state::nfa_choice
 

unsigned rx_search_state::num_regs
 

struct rx_string_position rx_search_state::outer_pos
 

enum rx_outer_entry rx_search_state::outer_search_resume_pt
 

int rx_search_state::ret_val
 

regoff_t* rx_search_state::rparen
 

rx_back_check_fn rx_search_state::saved_back_check
 

struct rx_backtrack_frame* rx_search_state::saved_bf
 

rx_get_burst_fn rx_search_state::saved_get_burst
 

struct rx_inx* rx_search_state::saved_next_tr_table
 

int rx_search_state::saved_range
 

int rx_search_state::saved_reg
 

struct re_registers* rx_search_state::saved_regs
 

struct re_pattern_buffer* rx_search_state::saved_rxb
 

int rx_search_state::saved_startpos
 

int rx_search_state::saved_stop
 

struct rx_inx* rx_search_state::saved_this_tr_table
 

int rx_search_state::saved_total_size
 

struct rx_superstate* rx_search_state::start_super
 

struct rx_superstate* rx_search_state::super
 

state for test_match

enum rx_test_match_entry rx_search_state::test_match_resume_pt
 

struct rx_string_position rx_search_state::test_pos
 

int rx_search_state::test_ret
 

unsigned char* rx_search_state::translate
 


The documentation for this struct was generated from the following file:
Generated on Sun Mar 6 13:36:15 2005 for Komssys by doxygen 1.3.8