--- embedaddon/pcre/doc/html/pcre32.html 2013/07/22 08:25:57 1.1.1.1 +++ embedaddon/pcre/doc/html/pcre32.html 2014/06/15 19:46:05 1.1.1.2 @@ -42,126 +42,125 @@ man page, in case the conversion went wrong.
PCRE 32-BIT API BASIC FUNCTIONS

pcre32 *pcre32_compile(PCRE_SPTR32 pattern, int options, -const char **errptr, int *erroffset, -const unsigned char *tableptr); -

-

+ const char **errptr, int *erroffset, + const unsigned char *tableptr); +
+
pcre32 *pcre32_compile2(PCRE_SPTR32 pattern, int options, -int *errorcodeptr, -const char **errptr, int *erroffset, -const unsigned char *tableptr); -

-

+ int *errorcodeptr, + const unsigned char *tableptr); +
+
pcre32_extra *pcre32_study(const pcre32 *code, int options, -const char **errptr); -

-

+ const char **errptr); +
+
void pcre32_free_study(pcre32_extra *extra); -

-

+
+
int pcre32_exec(const pcre32 *code, const pcre32_extra *extra, -PCRE_SPTR32 subject, int length, int startoffset, -int options, int *ovector, int ovecsize); -

-

+ PCRE_SPTR32 subject, int length, int startoffset, + int options, int *ovector, int ovecsize); +
+
int pcre32_dfa_exec(const pcre32 *code, const pcre32_extra *extra, -PCRE_SPTR32 subject, int length, int startoffset, -int options, int *ovector, int ovecsize, -int *workspace, int wscount); + PCRE_SPTR32 subject, int length, int startoffset, + int options, int *ovector, int ovecsize, + int *workspace, int wscount);


PCRE 32-BIT API STRING EXTRACTION FUNCTIONS

int pcre32_copy_named_substring(const pcre32 *code, -PCRE_SPTR32 subject, int *ovector, -int stringcount, PCRE_SPTR32 stringname, -PCRE_UCHAR32 *buffer, int buffersize); -

-

+ PCRE_SPTR32 subject, int *ovector, + int stringcount, PCRE_SPTR32 stringname, + PCRE_UCHAR32 *buffer, int buffersize); +
+
int pcre32_copy_substring(PCRE_SPTR32 subject, int *ovector, -int stringcount, int stringnumber, PCRE_UCHAR32 *buffer, -int buffersize); -

-

+ int stringcount, int stringnumber, PCRE_UCHAR32 *buffer, + int buffersize); +
+
int pcre32_get_named_substring(const pcre32 *code, -PCRE_SPTR32 subject, int *ovector, -int stringcount, PCRE_SPTR32 stringname, -PCRE_SPTR32 *stringptr); -

-

+ PCRE_SPTR32 subject, int *ovector, + int stringcount, PCRE_SPTR32 stringname, + PCRE_SPTR32 *stringptr); +
+
int pcre32_get_stringnumber(const pcre32 *code, -PCRE_SPTR32 name); -

-

+ PCRE_SPTR32 name); +
+
int pcre32_get_stringtable_entries(const pcre32 *code, -PCRE_SPTR32 name, PCRE_UCHAR32 **first, PCRE_UCHAR32 **last); -

-

+ PCRE_SPTR32 name, PCRE_UCHAR32 **first, PCRE_UCHAR32 **last); +
+
int pcre32_get_substring(PCRE_SPTR32 subject, int *ovector, -int stringcount, int stringnumber, -PCRE_SPTR32 *stringptr); -

-

+ int stringcount, int stringnumber, + PCRE_SPTR32 *stringptr); +
+
int pcre32_get_substring_list(PCRE_SPTR32 subject, -int *ovector, int stringcount, PCRE_SPTR32 **listptr); -

-

+ int *ovector, int stringcount, PCRE_SPTR32 **listptr); +
+
void pcre32_free_substring(PCRE_SPTR32 stringptr); -

-

+
+
void pcre32_free_substring_list(PCRE_SPTR32 *stringptr);


PCRE 32-BIT API AUXILIARY FUNCTIONS

pcre32_jit_stack *pcre32_jit_stack_alloc(int startsize, int maxsize); -

-

+
+
void pcre32_jit_stack_free(pcre32_jit_stack *stack); -

-

+
+
void pcre32_assign_jit_stack(pcre32_extra *extra, -pcre32_jit_callback callback, void *data); -

-

+ pcre32_jit_callback callback, void *data); +
+
const unsigned char *pcre32_maketables(void); -

-

+
+
int pcre32_fullinfo(const pcre32 *code, const pcre32_extra *extra, -int what, void *where); -

-

+ int what, void *where); +
+
int pcre32_refcount(pcre32 *code, int adjust); -

-

+
+
int pcre32_config(int what, void *where); -

-

+
+
const char *pcre32_version(void); -

-

+
+
int pcre32_pattern_to_host_byte_order(pcre32 *code, -pcre32_extra *extra, const unsigned char *tables); + pcre32_extra *extra, const unsigned char *tables);


PCRE 32-BIT API INDIRECTED FUNCTIONS

void *(*pcre32_malloc)(size_t); -

-

+
+
void (*pcre32_free)(void *); -

-

+
+
void *(*pcre32_stack_malloc)(size_t); -

-

+
+
void (*pcre32_stack_free)(void *); -

-

+
+
int (*pcre32_callout)(pcre32_callout_block *);


PCRE 32-BIT API 32-BIT-ONLY FUNCTION

int pcre32_utf32_to_host_byte_order(PCRE_UCHAR32 *output, -PCRE_SPTR32 input, int length, int *byte_order, -int keep_boms); + PCRE_SPTR32 input, int length, int *byte_order, + int keep_boms);


THE PCRE 32-BIT LIBRARY