re_pattern_buffer Struct Reference

#include <regex_win32.h>


Data Fields

unsigned char * buffer
unsigned long int allocated
unsigned long int used
reg_syntax_t syntax
char * fastmap
RE_TRANSLATE_TYPE translate
size_t re_nsub
unsigned can_be_null: 1
unsigned regs_allocated: 2
unsigned fastmap_accurate: 1
unsigned no_sub: 1
unsigned not_bol: 1
unsigned not_eol: 1
unsigned newline_anchor: 1


Detailed Description

Definition at line 333 of file regex_win32.h.


Field Documentation

unsigned char* re_pattern_buffer::buffer

Definition at line 339 of file regex_win32.h.

Referenced by re_compile_fastmap(), re_search_2(), regcomp(), and regfree().

unsigned long int re_pattern_buffer::allocated

Definition at line 342 of file regex_win32.h.

Referenced by regcomp(), and regfree().

unsigned long int re_pattern_buffer::used

Definition at line 345 of file regex_win32.h.

Referenced by re_compile_fastmap(), re_search_2(), regcomp(), and regfree().

reg_syntax_t re_pattern_buffer::syntax

Definition at line 348 of file regex_win32.h.

Referenced by re_compile_fastmap().

char* re_pattern_buffer::fastmap

Definition at line 353 of file regex_win32.h.

Referenced by re_compile_fastmap(), re_search_2(), regcomp(), and regfree().

RE_TRANSLATE_TYPE re_pattern_buffer::translate

Definition at line 359 of file regex_win32.h.

Referenced by re_search_2(), regcomp(), and regfree().

size_t re_pattern_buffer::re_nsub

Definition at line 362 of file regex_win32.h.

unsigned re_pattern_buffer::can_be_null

Definition at line 369 of file regex_win32.h.

Referenced by re_compile_fastmap().

unsigned re_pattern_buffer::regs_allocated

Definition at line 378 of file regex_win32.h.

Referenced by re_compile_pattern(), and re_set_registers().

unsigned re_pattern_buffer::fastmap_accurate

Definition at line 382 of file regex_win32.h.

Referenced by re_compile_fastmap(), re_search_2(), and regfree().

unsigned re_pattern_buffer::no_sub

Definition at line 386 of file regex_win32.h.

Referenced by re_compile_pattern(), regcomp(), and regexec().

unsigned re_pattern_buffer::not_bol

Definition at line 390 of file regex_win32.h.

Referenced by regexec().

unsigned re_pattern_buffer::not_eol

Definition at line 393 of file regex_win32.h.

unsigned re_pattern_buffer::newline_anchor

Definition at line 396 of file regex_win32.h.

Referenced by re_compile_pattern(), and regcomp().


The documentation for this struct was generated from the following file:
Generated on Mon Mar 31 19:10:09 2008 for Graphviz by  doxygen 1.5.1