/[pcre]/code/trunk/doc/html/pcre32.html
ViewVC logotype

Diff of /code/trunk/doc/html/pcre32.html

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1338 by ph10, Sun May 12 16:33:19 2013 UTC revision 1339 by ph10, Fri Jun 14 09:09:28 2013 UTC
# Line 42  man page, in case the conversion went wr Line 42  man page, in case the conversion went wr
42  <br><a name="SEC1" href="#TOC1">PCRE 32-BIT API BASIC FUNCTIONS</a><br>  <br><a name="SEC1" href="#TOC1">PCRE 32-BIT API BASIC FUNCTIONS</a><br>
43  <P>  <P>
44  <b>pcre32 *pcre32_compile(PCRE_SPTR32 <i>pattern</i>, int <i>options</i>,</b>  <b>pcre32 *pcre32_compile(PCRE_SPTR32 <i>pattern</i>, int <i>options</i>,</b>
45  <b>const char **<i>errptr</i>, int *<i>erroffset</i>,</b>  <b>     const char **<i>errptr</i>, int *<i>erroffset</i>,</b>
46  <b>const unsigned char *<i>tableptr</i>);</b>  <b>     const unsigned char *<i>tableptr</i>);</b>
47  </P>  <br>
48  <P>  <br>
49  <b>pcre32 *pcre32_compile2(PCRE_SPTR32 <i>pattern</i>, int <i>options</i>,</b>  <b>pcre32 *pcre32_compile2(PCRE_SPTR32 <i>pattern</i>, int <i>options</i>,</b>
50  <b>int *<i>errorcodeptr</i>,</b>  <b>     int *<i>errorcodeptr</i>,</b>
51  <b>const char **<i>errptr</i>, int *<i>erroffset</i>,</b>  <b>     const unsigned char *<i>tableptr</i>);</b>
52  <b>const unsigned char *<i>tableptr</i>);</b>  <br>
53  </P>  <br>
 <P>  
54  <b>pcre32_extra *pcre32_study(const pcre32 *<i>code</i>, int <i>options</i>,</b>  <b>pcre32_extra *pcre32_study(const pcre32 *<i>code</i>, int <i>options</i>,</b>
55  <b>const char **<i>errptr</i>);</b>  <b>     const char **<i>errptr</i>);</b>
56  </P>  <br>
57  <P>  <br>
58  <b>void pcre32_free_study(pcre32_extra *<i>extra</i>);</b>  <b>void pcre32_free_study(pcre32_extra *<i>extra</i>);</b>
59  </P>  <br>
60  <P>  <br>
61  <b>int pcre32_exec(const pcre32 *<i>code</i>, const pcre32_extra *<i>extra</i>,</b>  <b>int pcre32_exec(const pcre32 *<i>code</i>, const pcre32_extra *<i>extra</i>,</b>
62  <b>PCRE_SPTR32 <i>subject</i>, int <i>length</i>, int <i>startoffset</i>,</b>  <b>     PCRE_SPTR32 <i>subject</i>, int <i>length</i>, int <i>startoffset</i>,</b>
63  <b>int <i>options</i>, int *<i>ovector</i>, int <i>ovecsize</i>);</b>  <b>     int <i>options</i>, int *<i>ovector</i>, int <i>ovecsize</i>);</b>
64  </P>  <br>
65  <P>  <br>
66  <b>int pcre32_dfa_exec(const pcre32 *<i>code</i>, const pcre32_extra *<i>extra</i>,</b>  <b>int pcre32_dfa_exec(const pcre32 *<i>code</i>, const pcre32_extra *<i>extra</i>,</b>
67  <b>PCRE_SPTR32 <i>subject</i>, int <i>length</i>, int <i>startoffset</i>,</b>  <b>     PCRE_SPTR32 <i>subject</i>, int <i>length</i>, int <i>startoffset</i>,</b>
68  <b>int <i>options</i>, int *<i>ovector</i>, int <i>ovecsize</i>,</b>  <b>     int <i>options</i>, int *<i>ovector</i>, int <i>ovecsize</i>,</b>
69  <b>int *<i>workspace</i>, int <i>wscount</i>);</b>  <b>     int *<i>workspace</i>, int <i>wscount</i>);</b>
70  </P>  </P>
71  <br><a name="SEC2" href="#TOC1">PCRE 32-BIT API STRING EXTRACTION FUNCTIONS</a><br>  <br><a name="SEC2" href="#TOC1">PCRE 32-BIT API STRING EXTRACTION FUNCTIONS</a><br>
72  <P>  <P>
73  <b>int pcre32_copy_named_substring(const pcre32 *<i>code</i>,</b>  <b>int pcre32_copy_named_substring(const pcre32 *<i>code</i>,</b>
74  <b>PCRE_SPTR32 <i>subject</i>, int *<i>ovector</i>,</b>  <b>     PCRE_SPTR32 <i>subject</i>, int *<i>ovector</i>,</b>
75  <b>int <i>stringcount</i>, PCRE_SPTR32 <i>stringname</i>,</b>  <b>     int <i>stringcount</i>, PCRE_SPTR32 <i>stringname</i>,</b>
76  <b>PCRE_UCHAR32 *<i>buffer</i>, int <i>buffersize</i>);</b>  <b>     PCRE_UCHAR32 *<i>buffer</i>, int <i>buffersize</i>);</b>
77  </P>  <br>
78  <P>  <br>
79  <b>int pcre32_copy_substring(PCRE_SPTR32 <i>subject</i>, int *<i>ovector</i>,</b>  <b>int pcre32_copy_substring(PCRE_SPTR32 <i>subject</i>, int *<i>ovector</i>,</b>
80  <b>int <i>stringcount</i>, int <i>stringnumber</i>, PCRE_UCHAR32 *<i>buffer</i>,</b>  <b>     int <i>stringcount</i>, int <i>stringnumber</i>, PCRE_UCHAR32 *<i>buffer</i>,</b>
81  <b>int <i>buffersize</i>);</b>  <b>     int <i>buffersize</i>);</b>
82  </P>  <br>
83  <P>  <br>
84  <b>int pcre32_get_named_substring(const pcre32 *<i>code</i>,</b>  <b>int pcre32_get_named_substring(const pcre32 *<i>code</i>,</b>
85  <b>PCRE_SPTR32 <i>subject</i>, int *<i>ovector</i>,</b>  <b>     PCRE_SPTR32 <i>subject</i>, int *<i>ovector</i>,</b>
86  <b>int <i>stringcount</i>, PCRE_SPTR32 <i>stringname</i>,</b>  <b>     int <i>stringcount</i>, PCRE_SPTR32 <i>stringname</i>,</b>
87  <b>PCRE_SPTR32 *<i>stringptr</i>);</b>  <b>     PCRE_SPTR32 *<i>stringptr</i>);</b>
88  </P>  <br>
89  <P>  <br>
90  <b>int pcre32_get_stringnumber(const pcre32 *<i>code</i>,</b>  <b>int pcre32_get_stringnumber(const pcre32 *<i>code</i>,</b>
91  <b>PCRE_SPTR32 <i>name</i>);</b>  <b>     PCRE_SPTR32 <i>name</i>);</b>
92  </P>  <br>
93  <P>  <br>
94  <b>int pcre32_get_stringtable_entries(const pcre32 *<i>code</i>,</b>  <b>int pcre32_get_stringtable_entries(const pcre32 *<i>code</i>,</b>
95  <b>PCRE_SPTR32 <i>name</i>, PCRE_UCHAR32 **<i>first</i>, PCRE_UCHAR32 **<i>last</i>);</b>  <b>     PCRE_SPTR32 <i>name</i>, PCRE_UCHAR32 **<i>first</i>, PCRE_UCHAR32 **<i>last</i>);</b>
96  </P>  <br>
97  <P>  <br>
98  <b>int pcre32_get_substring(PCRE_SPTR32 <i>subject</i>, int *<i>ovector</i>,</b>  <b>int pcre32_get_substring(PCRE_SPTR32 <i>subject</i>, int *<i>ovector</i>,</b>
99  <b>int <i>stringcount</i>, int <i>stringnumber</i>,</b>  <b>     int <i>stringcount</i>, int <i>stringnumber</i>,</b>
100  <b>PCRE_SPTR32 *<i>stringptr</i>);</b>  <b>     PCRE_SPTR32 *<i>stringptr</i>);</b>
101  </P>  <br>
102  <P>  <br>
103  <b>int pcre32_get_substring_list(PCRE_SPTR32 <i>subject</i>,</b>  <b>int pcre32_get_substring_list(PCRE_SPTR32 <i>subject</i>,</b>
104  <b>int *<i>ovector</i>, int <i>stringcount</i>, PCRE_SPTR32 **<i>listptr</i>);</b>  <b>     int *<i>ovector</i>, int <i>stringcount</i>, PCRE_SPTR32 **<i>listptr</i>);</b>
105  </P>  <br>
106  <P>  <br>
107  <b>void pcre32_free_substring(PCRE_SPTR32 <i>stringptr</i>);</b>  <b>void pcre32_free_substring(PCRE_SPTR32 <i>stringptr</i>);</b>
108  </P>  <br>
109  <P>  <br>
110  <b>void pcre32_free_substring_list(PCRE_SPTR32 *<i>stringptr</i>);</b>  <b>void pcre32_free_substring_list(PCRE_SPTR32 *<i>stringptr</i>);</b>
111  </P>  </P>
112  <br><a name="SEC3" href="#TOC1">PCRE 32-BIT API AUXILIARY FUNCTIONS</a><br>  <br><a name="SEC3" href="#TOC1">PCRE 32-BIT API AUXILIARY FUNCTIONS</a><br>
113  <P>  <P>
114  <b>pcre32_jit_stack *pcre32_jit_stack_alloc(int <i>startsize</i>, int <i>maxsize</i>);</b>  <b>pcre32_jit_stack *pcre32_jit_stack_alloc(int <i>startsize</i>, int <i>maxsize</i>);</b>
115  </P>  <br>
116  <P>  <br>
117  <b>void pcre32_jit_stack_free(pcre32_jit_stack *<i>stack</i>);</b>  <b>void pcre32_jit_stack_free(pcre32_jit_stack *<i>stack</i>);</b>
118  </P>  <br>
119  <P>  <br>
120  <b>void pcre32_assign_jit_stack(pcre32_extra *<i>extra</i>,</b>  <b>void pcre32_assign_jit_stack(pcre32_extra *<i>extra</i>,</b>
121  <b>pcre32_jit_callback <i>callback</i>, void *<i>data</i>);</b>  <b>     pcre32_jit_callback <i>callback</i>, void *<i>data</i>);</b>
122  </P>  <br>
123  <P>  <br>
124  <b>const unsigned char *pcre32_maketables(void);</b>  <b>const unsigned char *pcre32_maketables(void);</b>
125  </P>  <br>
126  <P>  <br>
127  <b>int pcre32_fullinfo(const pcre32 *<i>code</i>, const pcre32_extra *<i>extra</i>,</b>  <b>int pcre32_fullinfo(const pcre32 *<i>code</i>, const pcre32_extra *<i>extra</i>,</b>
128  <b>int <i>what</i>, void *<i>where</i>);</b>  <b>     int <i>what</i>, void *<i>where</i>);</b>
129  </P>  <br>
130  <P>  <br>
131  <b>int pcre32_refcount(pcre32 *<i>code</i>, int <i>adjust</i>);</b>  <b>int pcre32_refcount(pcre32 *<i>code</i>, int <i>adjust</i>);</b>
132  </P>  <br>
133  <P>  <br>
134  <b>int pcre32_config(int <i>what</i>, void *<i>where</i>);</b>  <b>int pcre32_config(int <i>what</i>, void *<i>where</i>);</b>
135  </P>  <br>
136  <P>  <br>
137  <b>const char *pcre32_version(void);</b>  <b>const char *pcre32_version(void);</b>
138  </P>  <br>
139  <P>  <br>
140  <b>int pcre32_pattern_to_host_byte_order(pcre32 *<i>code</i>,</b>  <b>int pcre32_pattern_to_host_byte_order(pcre32 *<i>code</i>,</b>
141  <b>pcre32_extra *<i>extra</i>, const unsigned char *<i>tables</i>);</b>  <b>     pcre32_extra *<i>extra</i>, const unsigned char *<i>tables</i>);</b>
142  </P>  </P>
143  <br><a name="SEC4" href="#TOC1">PCRE 32-BIT API INDIRECTED FUNCTIONS</a><br>  <br><a name="SEC4" href="#TOC1">PCRE 32-BIT API INDIRECTED FUNCTIONS</a><br>
144  <P>  <P>
145  <b>void *(*pcre32_malloc)(size_t);</b>  <b>void *(*pcre32_malloc)(size_t);</b>
146  </P>  <br>
147  <P>  <br>
148  <b>void (*pcre32_free)(void *);</b>  <b>void (*pcre32_free)(void *);</b>
149  </P>  <br>
150  <P>  <br>
151  <b>void *(*pcre32_stack_malloc)(size_t);</b>  <b>void *(*pcre32_stack_malloc)(size_t);</b>
152  </P>  <br>
153  <P>  <br>
154  <b>void (*pcre32_stack_free)(void *);</b>  <b>void (*pcre32_stack_free)(void *);</b>
155  </P>  <br>
156  <P>  <br>
157  <b>int (*pcre32_callout)(pcre32_callout_block *);</b>  <b>int (*pcre32_callout)(pcre32_callout_block *);</b>
158  </P>  </P>
159  <br><a name="SEC5" href="#TOC1">PCRE 32-BIT API 32-BIT-ONLY FUNCTION</a><br>  <br><a name="SEC5" href="#TOC1">PCRE 32-BIT API 32-BIT-ONLY FUNCTION</a><br>
160  <P>  <P>
161  <b>int pcre32_utf32_to_host_byte_order(PCRE_UCHAR32 *<i>output</i>,</b>  <b>int pcre32_utf32_to_host_byte_order(PCRE_UCHAR32 *<i>output</i>,</b>
162  <b>PCRE_SPTR32 <i>input</i>, int <i>length</i>, int *<i>byte_order</i>,</b>  <b>     PCRE_SPTR32 <i>input</i>, int <i>length</i>, int *<i>byte_order</i>,</b>
163  <b>int <i>keep_boms</i>);</b>  <b>     int <i>keep_boms</i>);</b>
164  </P>  </P>
165  <br><a name="SEC6" href="#TOC1">THE PCRE 32-BIT LIBRARY</a><br>  <br><a name="SEC6" href="#TOC1">THE PCRE 32-BIT LIBRARY</a><br>
166  <P>  <P>

Legend:
Removed from v.1338  
changed lines
  Added in v.1339

  ViewVC Help
Powered by ViewVC 1.1.5