XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
REParseState Struct Reference
Collaboration diagram for REParseState:
Collaboration graph
[legend]

Public Attributes

DynBuf byte_code
 
const uint8_t * buf_ptr
 
const uint8_t * buf_end
 
const uint8_t * buf_start
 
int re_flags
 
BOOL is_unicode
 
BOOL unicode_sets
 
BOOL ignore_case
 
BOOL multi_line
 
BOOL dotall
 
uint8_t group_name_scope
 
int capture_count
 
int total_capture_count
 
int has_named_captures
 
void * opaque
 
DynBuf group_names
 
union { 
 
   char   error_msg [TMP_BUF_SIZE] 
 
   char   tmp_buf [TMP_BUF_SIZE] 
 
} u 
 

Member Data Documentation

◆ buf_end

const uint8_t* REParseState::buf_end

◆ buf_ptr

const uint8_t* REParseState::buf_ptr

◆ buf_start

const uint8_t* REParseState::buf_start

◆ byte_code

DynBuf REParseState::byte_code

◆ capture_count

int REParseState::capture_count

◆ dotall

BOOL REParseState::dotall

◆ error_msg

char REParseState::error_msg[TMP_BUF_SIZE]

◆ group_name_scope

uint8_t REParseState::group_name_scope

◆ group_names

DynBuf REParseState::group_names

◆ has_named_captures

int REParseState::has_named_captures

◆ ignore_case

BOOL REParseState::ignore_case

◆ is_unicode

BOOL REParseState::is_unicode

◆ multi_line

BOOL REParseState::multi_line

◆ opaque

void* REParseState::opaque

◆ re_flags

int REParseState::re_flags

◆ tmp_buf

char REParseState::tmp_buf[TMP_BUF_SIZE]

◆ total_capture_count

int REParseState::total_capture_count

◆ [union]

union { ... } REParseState::u

◆ unicode_sets

BOOL REParseState::unicode_sets

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