pcre  8.32
About: PCRE - Perl-compatible regular expressions
  Fossies Dox: pcre-8.32.tar.gz  ("inofficial" and yet experimental doxygen-generated source code documentation)  

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
match_data Struct Reference

#include <pcre_internal.h>

Collaboration diagram for match_data:

Data Fields

unsigned long int match_call_count
 
unsigned long int match_limit
 
unsigned long int match_limit_recursion
 
int * offset_vector
 
int offset_end
 
int offset_max
 
int nltype
 
int nllen
 
int name_count
 
int name_entry_size
 
pcre_ucharname_table
 
pcre_uchar nl [4]
 
const pcre_uint8lcc
 
const pcre_uint8fcc
 
const pcre_uint8ctypes
 
BOOL offset_overflow
 
BOOL notbol
 
BOOL noteol
 
BOOL utf
 
BOOL jscript_compat
 
BOOL use_ucp
 
BOOL endonly
 
BOOL notempty
 
BOOL notempty_atstart
 
BOOL hitend
 
BOOL bsr_anycrlf
 
BOOL hasthen
 
BOOL ignore_skip_arg
 
const pcre_ucharstart_code
 
PCRE_PUCHAR start_subject
 
PCRE_PUCHAR end_subject
 
PCRE_PUCHAR start_match_ptr
 
PCRE_PUCHAR end_match_ptr
 
PCRE_PUCHAR start_used_ptr
 
int partial
 
int end_offset_top
 
int capture_last
 
int start_offset
 
int match_function_type
 
eptrblockeptrchain
 
int eptrn
 
recursion_inforecursive
 
void * callout_data
 
const pcre_ucharmark
 
const pcre_ucharnomatch_mark
 
const pcre_ucharonce_target
 

Detailed Description

Definition at line 2459 of file pcre_internal.h.

Field Documentation

BOOL match_data::bsr_anycrlf

Definition at line 2485 of file pcre_internal.h.

Referenced by pcre_exec(), pcre_exec(), pcre_exec(), pcre_exec(), and pcre_exec().

void* match_data::callout_data

Definition at line 2502 of file pcre_internal.h.

Referenced by pcre_exec(), and pcre_exec().

int match_data::capture_last

Definition at line 2496 of file pcre_internal.h.

Referenced by pcre_exec().

const pcre_uint8* match_data::ctypes

Definition at line 2474 of file pcre_internal.h.

Referenced by pcre_exec().

PCRE_PUCHAR match_data::end_match_ptr

Definition at line 2492 of file pcre_internal.h.

Referenced by pcre_exec().

int match_data::end_offset_top

Definition at line 2495 of file pcre_internal.h.

Referenced by pcre_exec(), pcre_exec(), pcre_exec(), pcre_exec(), pcre_exec(), and pcre_exec().

PCRE_PUCHAR match_data::end_subject

Definition at line 2490 of file pcre_internal.h.

Referenced by pcre_exec(), and pcre_exec().

BOOL match_data::endonly

Definition at line 2481 of file pcre_internal.h.

Referenced by pcre_exec().

eptrblock* match_data::eptrchain

Definition at line 2499 of file pcre_internal.h.

int match_data::eptrn

Definition at line 2500 of file pcre_internal.h.

const pcre_uint8* match_data::fcc

Definition at line 2473 of file pcre_internal.h.

Referenced by pcre_exec(), pcre_exec(), and pcre_exec().

BOOL match_data::hasthen

Definition at line 2486 of file pcre_internal.h.

Referenced by pcre_exec().

BOOL match_data::hitend

Definition at line 2484 of file pcre_internal.h.

Referenced by pcre_exec(), and pcre_exec().

BOOL match_data::ignore_skip_arg

Definition at line 2487 of file pcre_internal.h.

Referenced by pcre_exec(), pcre_exec(), and pcre_exec().

BOOL match_data::jscript_compat

Definition at line 2479 of file pcre_internal.h.

Referenced by pcre_exec().

const pcre_uint8* match_data::lcc

Definition at line 2472 of file pcre_internal.h.

Referenced by pcre_exec().

const pcre_uchar* match_data::mark

Definition at line 2503 of file pcre_internal.h.

Referenced by pcre_exec(), pcre_exec(), pcre_exec(), and pcre_exec().

unsigned long int match_data::match_call_count

Definition at line 2460 of file pcre_internal.h.

Referenced by pcre_exec().

int match_data::match_function_type

Definition at line 2498 of file pcre_internal.h.

Referenced by pcre_exec().

unsigned long int match_data::match_limit

Definition at line 2461 of file pcre_internal.h.

Referenced by pcre_exec(), and pcre_exec().

unsigned long int match_data::match_limit_recursion

Definition at line 2462 of file pcre_internal.h.

Referenced by pcre_exec(), and pcre_exec().

int match_data::name_count

Definition at line 2468 of file pcre_internal.h.

Referenced by pcre_exec().

int match_data::name_entry_size

Definition at line 2469 of file pcre_internal.h.

Referenced by pcre_exec().

pcre_uchar* match_data::name_table

Definition at line 2470 of file pcre_internal.h.

Referenced by pcre_exec().

pcre_uchar match_data::nl[4]

Definition at line 2471 of file pcre_internal.h.

Referenced by pcre_exec(), pcre_exec(), and pcre_exec().

int match_data::nllen

Definition at line 2467 of file pcre_internal.h.

Referenced by pcre_exec(), pcre_exec(), and pcre_exec().

int match_data::nltype
const pcre_uchar* match_data::nomatch_mark

Definition at line 2504 of file pcre_internal.h.

Referenced by pcre_exec(), and pcre_exec().

BOOL match_data::notbol

Definition at line 2476 of file pcre_internal.h.

Referenced by pcre_exec().

BOOL match_data::notempty

Definition at line 2482 of file pcre_internal.h.

Referenced by pcre_exec().

BOOL match_data::notempty_atstart

Definition at line 2483 of file pcre_internal.h.

Referenced by pcre_exec().

BOOL match_data::noteol

Definition at line 2477 of file pcre_internal.h.

Referenced by pcre_exec().

int match_data::offset_end

Definition at line 2464 of file pcre_internal.h.

Referenced by pcre_exec().

int match_data::offset_max

Definition at line 2465 of file pcre_internal.h.

Referenced by pcre_exec().

BOOL match_data::offset_overflow

Definition at line 2475 of file pcre_internal.h.

Referenced by pcre_exec(), pcre_exec(), and pcre_exec().

int* match_data::offset_vector
const pcre_uchar* match_data::once_target

Definition at line 2505 of file pcre_internal.h.

int match_data::partial

Definition at line 2494 of file pcre_internal.h.

Referenced by pcre_exec(), pcre_exec(), and pcre_exec().

recursion_info* match_data::recursive

Definition at line 2501 of file pcre_internal.h.

Referenced by pcre_exec().

const pcre_uchar* match_data::start_code

Definition at line 2488 of file pcre_internal.h.

Referenced by pcre_exec(), and pcre_exec().

PCRE_PUCHAR match_data::start_match_ptr

Definition at line 2491 of file pcre_internal.h.

Referenced by pcre_exec(), pcre_exec(), pcre_exec(), and pcre_exec().

int match_data::start_offset

Definition at line 2497 of file pcre_internal.h.

Referenced by pcre_exec().

PCRE_PUCHAR match_data::start_subject

Definition at line 2489 of file pcre_internal.h.

Referenced by pcre_exec(), pcre_exec(), pcre_exec(), pcre_exec(), and pcre_exec().

PCRE_PUCHAR match_data::start_used_ptr

Definition at line 2493 of file pcre_internal.h.

Referenced by pcre_exec(), and pcre_exec().

BOOL match_data::use_ucp

Definition at line 2480 of file pcre_internal.h.

Referenced by pcre_exec().

BOOL match_data::utf

Definition at line 2478 of file pcre_internal.h.

Referenced by pcre_exec().


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