#include <GnuRegex.h>

Public Attributes | |
unsigned char * | buffer |
unsigned long | allocated |
unsigned long | used |
reg_syntax_t | syntax |
char * | fastmap |
char * | 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 286 of file GnuRegex.h.
Member Data Documentation
◆ allocated
unsigned long re_pattern_buffer::allocated |
Definition at line 294 of file GnuRegex.h.
Referenced by regex_compile().
◆ buffer
unsigned char* re_pattern_buffer::buffer |
Definition at line 291 of file GnuRegex.h.
Referenced by re_compile_fastmap(), re_match_2(), re_search_2(), and regex_compile().
◆ can_be_null
unsigned re_pattern_buffer::can_be_null |
Definition at line 321 of file GnuRegex.h.
Referenced by re_compile_fastmap(), and re_search_2().
◆ fastmap
char* re_pattern_buffer::fastmap |
Definition at line 305 of file GnuRegex.h.
Referenced by re_compile_fastmap(), and re_search_2().
◆ fastmap_accurate
unsigned re_pattern_buffer::fastmap_accurate |
Definition at line 334 of file GnuRegex.h.
Referenced by re_compile_fastmap(), re_search_2(), and regex_compile().
◆ newline_anchor
unsigned re_pattern_buffer::newline_anchor |
Definition at line 348 of file GnuRegex.h.
Referenced by re_match_2().
◆ no_sub
unsigned re_pattern_buffer::no_sub |
Definition at line 338 of file GnuRegex.h.
Referenced by re_match_2().
◆ not_bol
unsigned re_pattern_buffer::not_bol |
Definition at line 342 of file GnuRegex.h.
Referenced by re_match_2(), and regex_compile().
◆ not_eol
unsigned re_pattern_buffer::not_eol |
Definition at line 345 of file GnuRegex.h.
Referenced by re_match_2(), and regex_compile().
◆ re_nsub
size_t re_pattern_buffer::re_nsub |
Definition at line 314 of file GnuRegex.h.
Referenced by re_match_2(), and regex_compile().
◆ regs_allocated
unsigned re_pattern_buffer::regs_allocated |
Definition at line 330 of file GnuRegex.h.
Referenced by re_match_2().
◆ syntax
reg_syntax_t re_pattern_buffer::syntax |
Definition at line 300 of file GnuRegex.h.
Referenced by re_compile_fastmap(), re_match_2(), and regex_compile().
◆ translate
char* re_pattern_buffer::translate |
Definition at line 311 of file GnuRegex.h.
Referenced by re_match_2(), re_search_2(), and regex_compile().
◆ used
unsigned long re_pattern_buffer::used |
Definition at line 297 of file GnuRegex.h.
Referenced by re_compile_fastmap(), re_match_2(), re_search_2(), and regex_compile().
The documentation for this struct was generated from the following file:
- compat/GnuRegex.h