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

Diff of /code/trunk/doc/html/pcre16.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 16-BIT API BASIC FUNCTIONS</a><br>  <br><a name="SEC1" href="#TOC1">PCRE 16-BIT API BASIC FUNCTIONS</a><br>
43  <P>  <P>
44  <b>pcre16 *pcre16_compile(PCRE_SPTR16 <i>pattern</i>, int <i>options</i>,</b>  <b>pcre16 *pcre16_compile(PCRE_SPTR16 <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>pcre16 *pcre16_compile2(PCRE_SPTR16 <i>pattern</i>, int <i>options</i>,</b>  <b>pcre16 *pcre16_compile2(PCRE_SPTR16 <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 char **<i>errptr</i>, int *<i>erroffset</i>,</b>
52  <b>const unsigned char *<i>tableptr</i>);</b>  <b>     const unsigned char *<i>tableptr</i>);</b>
53  </P>  <br>
54  <P>  <br>
55  <b>pcre16_extra *pcre16_study(const pcre16 *<i>code</i>, int <i>options</i>,</b>  <b>pcre16_extra *pcre16_study(const pcre16 *<i>code</i>, int <i>options</i>,</b>
56  <b>const char **<i>errptr</i>);</b>  <b>     const char **<i>errptr</i>);</b>
57  </P>  <br>
58  <P>  <br>
59  <b>void pcre16_free_study(pcre16_extra *<i>extra</i>);</b>  <b>void pcre16_free_study(pcre16_extra *<i>extra</i>);</b>
60  </P>  <br>
61  <P>  <br>
62  <b>int pcre16_exec(const pcre16 *<i>code</i>, const pcre16_extra *<i>extra</i>,</b>  <b>int pcre16_exec(const pcre16 *<i>code</i>, const pcre16_extra *<i>extra</i>,</b>
63  <b>PCRE_SPTR16 <i>subject</i>, int <i>length</i>, int <i>startoffset</i>,</b>  <b>     PCRE_SPTR16 <i>subject</i>, int <i>length</i>, int <i>startoffset</i>,</b>
64  <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>
65  </P>  <br>
66  <P>  <br>
67  <b>int pcre16_dfa_exec(const pcre16 *<i>code</i>, const pcre16_extra *<i>extra</i>,</b>  <b>int pcre16_dfa_exec(const pcre16 *<i>code</i>, const pcre16_extra *<i>extra</i>,</b>
68  <b>PCRE_SPTR16 <i>subject</i>, int <i>length</i>, int <i>startoffset</i>,</b>  <b>     PCRE_SPTR16 <i>subject</i>, int <i>length</i>, int <i>startoffset</i>,</b>
69  <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>
70  <b>int *<i>workspace</i>, int <i>wscount</i>);</b>  <b>     int *<i>workspace</i>, int <i>wscount</i>);</b>
71  </P>  </P>
72  <br><a name="SEC2" href="#TOC1">PCRE 16-BIT API STRING EXTRACTION FUNCTIONS</a><br>  <br><a name="SEC2" href="#TOC1">PCRE 16-BIT API STRING EXTRACTION FUNCTIONS</a><br>
73  <P>  <P>
74  <b>int pcre16_copy_named_substring(const pcre16 *<i>code</i>,</b>  <b>int pcre16_copy_named_substring(const pcre16 *<i>code</i>,</b>
75  <b>PCRE_SPTR16 <i>subject</i>, int *<i>ovector</i>,</b>  <b>     PCRE_SPTR16 <i>subject</i>, int *<i>ovector</i>,</b>
76  <b>int <i>stringcount</i>, PCRE_SPTR16 <i>stringname</i>,</b>  <b>     int <i>stringcount</i>, PCRE_SPTR16 <i>stringname</i>,</b>
77  <b>PCRE_UCHAR16 *<i>buffer</i>, int <i>buffersize</i>);</b>  <b>     PCRE_UCHAR16 *<i>buffer</i>, int <i>buffersize</i>);</b>
78  </P>  <br>
79  <P>  <br>
80  <b>int pcre16_copy_substring(PCRE_SPTR16 <i>subject</i>, int *<i>ovector</i>,</b>  <b>int pcre16_copy_substring(PCRE_SPTR16 <i>subject</i>, int *<i>ovector</i>,</b>
81  <b>int <i>stringcount</i>, int <i>stringnumber</i>, PCRE_UCHAR16 *<i>buffer</i>,</b>  <b>     int <i>stringcount</i>, int <i>stringnumber</i>, PCRE_UCHAR16 *<i>buffer</i>,</b>
82  <b>int <i>buffersize</i>);</b>  <b>     int <i>buffersize</i>);</b>
83  </P>  <br>
84  <P>  <br>
85  <b>int pcre16_get_named_substring(const pcre16 *<i>code</i>,</b>  <b>int pcre16_get_named_substring(const pcre16 *<i>code</i>,</b>
86  <b>PCRE_SPTR16 <i>subject</i>, int *<i>ovector</i>,</b>  <b>     PCRE_SPTR16 <i>subject</i>, int *<i>ovector</i>,</b>
87  <b>int <i>stringcount</i>, PCRE_SPTR16 <i>stringname</i>,</b>  <b>     int <i>stringcount</i>, PCRE_SPTR16 <i>stringname</i>,</b>
88  <b>PCRE_SPTR16 *<i>stringptr</i>);</b>  <b>     PCRE_SPTR16 *<i>stringptr</i>);</b>
89  </P>  <br>
90  <P>  <br>
91  <b>int pcre16_get_stringnumber(const pcre16 *<i>code</i>,</b>  <b>int pcre16_get_stringnumber(const pcre16 *<i>code</i>,</b>
92  <b>PCRE_SPTR16 <i>name</i>);</b>  <b>"     PCRE_SPTR16 <i>name</i>);</b>
93  </P>  <br>
94  <P>  <br>
95  <b>int pcre16_get_stringtable_entries(const pcre16 *<i>code</i>,</b>  <b>int pcre16_get_stringtable_entries(const pcre16 *<i>code</i>,</b>
96  <b>PCRE_SPTR16 <i>name</i>, PCRE_UCHAR16 **<i>first</i>, PCRE_UCHAR16 **<i>last</i>);</b>  <b>     PCRE_SPTR16 <i>name</i>, PCRE_UCHAR16 **<i>first</i>, PCRE_UCHAR16 **<i>last</i>);</b>
97  </P>  <br>
98  <P>  <br>
99  <b>int pcre16_get_substring(PCRE_SPTR16 <i>subject</i>, int *<i>ovector</i>,</b>  <b>int pcre16_get_substring(PCRE_SPTR16 <i>subject</i>, int *<i>ovector</i>,</b>
100  <b>int <i>stringcount</i>, int <i>stringnumber</i>,</b>  <b>     int <i>stringcount</i>, int <i>stringnumber</i>,</b>
101  <b>PCRE_SPTR16 *<i>stringptr</i>);</b>  <b>     PCRE_SPTR16 *<i>stringptr</i>);</b>
102  </P>  <br>
103  <P>  <br>
104  <b>int pcre16_get_substring_list(PCRE_SPTR16 <i>subject</i>,</b>  <b>int pcre16_get_substring_list(PCRE_SPTR16 <i>subject</i>,</b>
105  <b>int *<i>ovector</i>, int <i>stringcount</i>, PCRE_SPTR16 **<i>listptr</i>);</b>  <b>     int *<i>ovector</i>, int <i>stringcount</i>, PCRE_SPTR16 **<i>listptr</i>);</b>
106  </P>  <br>
107  <P>  <br>
108  <b>void pcre16_free_substring(PCRE_SPTR16 <i>stringptr</i>);</b>  <b>void pcre16_free_substring(PCRE_SPTR16 <i>stringptr</i>);</b>
109  </P>  <br>
110  <P>  <br>
111  <b>void pcre16_free_substring_list(PCRE_SPTR16 *<i>stringptr</i>);</b>  <b>void pcre16_free_substring_list(PCRE_SPTR16 *<i>stringptr</i>);</b>
112  </P>  </P>
113  <br><a name="SEC3" href="#TOC1">PCRE 16-BIT API AUXILIARY FUNCTIONS</a><br>  <br><a name="SEC3" href="#TOC1">PCRE 16-BIT API AUXILIARY FUNCTIONS</a><br>
114  <P>  <P>
115  <b>pcre16_jit_stack *pcre16_jit_stack_alloc(int <i>startsize</i>, int <i>maxsize</i>);</b>  <b>pcre16_jit_stack *pcre16_jit_stack_alloc(int <i>startsize</i>, int <i>maxsize</i>);</b>
116  </P>  <br>
117  <P>  <br>
118  <b>void pcre16_jit_stack_free(pcre16_jit_stack *<i>stack</i>);</b>  <b>void pcre16_jit_stack_free(pcre16_jit_stack *<i>stack</i>);</b>
119  </P>  <br>
120  <P>  <br>
121  <b>void pcre16_assign_jit_stack(pcre16_extra *<i>extra</i>,</b>  <b>void pcre16_assign_jit_stack(pcre16_extra *<i>extra</i>,</b>
122  <b>pcre16_jit_callback <i>callback</i>, void *<i>data</i>);</b>  <b>     pcre16_jit_callback <i>callback</i>, void *<i>data</i>);</b>
123  </P>  <br>
124  <P>  <br>
125  <b>const unsigned char *pcre16_maketables(void);</b>  <b>const unsigned char *pcre16_maketables(void);</b>
126  </P>  <br>
127  <P>  <br>
128  <b>int pcre16_fullinfo(const pcre16 *<i>code</i>, const pcre16_extra *<i>extra</i>,</b>  <b>int pcre16_fullinfo(const pcre16 *<i>code</i>, const pcre16_extra *<i>extra</i>,</b>
129  <b>int <i>what</i>, void *<i>where</i>);</b>  <b>     int <i>what</i>, void *<i>where</i>);</b>
130  </P>  <br>
131  <P>  <br>
132  <b>int pcre16_refcount(pcre16 *<i>code</i>, int <i>adjust</i>);</b>  <b>int pcre16_refcount(pcre16 *<i>code</i>, int <i>adjust</i>);</b>
133  </P>  <br>
134  <P>  <br>
135  <b>int pcre16_config(int <i>what</i>, void *<i>where</i>);</b>  <b>int pcre16_config(int <i>what</i>, void *<i>where</i>);</b>
136  </P>  <br>
137  <P>  <br>
138  <b>const char *pcre16_version(void);</b>  <b>const char *pcre16_version(void);</b>
139  </P>  <br>
140  <P>  <br>
141  <b>int pcre16_pattern_to_host_byte_order(pcre16 *<i>code</i>,</b>  <b>int pcre16_pattern_to_host_byte_order(pcre16 *<i>code</i>,</b>
142  <b>pcre16_extra *<i>extra</i>, const unsigned char *<i>tables</i>);</b>  <b>     pcre16_extra *<i>extra</i>, const unsigned char *<i>tables</i>);</b>
143  </P>  </P>
144  <br><a name="SEC4" href="#TOC1">PCRE 16-BIT API INDIRECTED FUNCTIONS</a><br>  <br><a name="SEC4" href="#TOC1">PCRE 16-BIT API INDIRECTED FUNCTIONS</a><br>
145  <P>  <P>
146  <b>void *(*pcre16_malloc)(size_t);</b>  <b>void *(*pcre16_malloc)(size_t);</b>
147  </P>  <br>
148  <P>  <br>
149  <b>void (*pcre16_free)(void *);</b>  <b>void (*pcre16_free)(void *);</b>
150  </P>  <br>
151  <P>  <br>
152  <b>void *(*pcre16_stack_malloc)(size_t);</b>  <b>void *(*pcre16_stack_malloc)(size_t);</b>
153  </P>  <br>
154  <P>  <br>
155  <b>void (*pcre16_stack_free)(void *);</b>  <b>void (*pcre16_stack_free)(void *);</b>
156  </P>  <br>
157  <P>  <br>
158  <b>int (*pcre16_callout)(pcre16_callout_block *);</b>  <b>int (*pcre16_callout)(pcre16_callout_block *);</b>
159  </P>  </P>
160  <br><a name="SEC5" href="#TOC1">PCRE 16-BIT API 16-BIT-ONLY FUNCTION</a><br>  <br><a name="SEC5" href="#TOC1">PCRE 16-BIT API 16-BIT-ONLY FUNCTION</a><br>
161  <P>  <P>
162  <b>int pcre16_utf16_to_host_byte_order(PCRE_UCHAR16 *<i>output</i>,</b>  <b>int pcre16_utf16_to_host_byte_order(PCRE_UCHAR16 *<i>output</i>,</b>
163  <b>PCRE_SPTR16 <i>input</i>, int <i>length</i>, int *<i>byte_order</i>,</b>  <b>     PCRE_SPTR16 <i>input</i>, int <i>length</i>, int *<i>byte_order</i>,</b>
164  <b>int <i>keep_boms</i>);</b>  <b>     int <i>keep_boms</i>);</b>
165  </P>  </P>
166  <br><a name="SEC6" href="#TOC1">THE PCRE 16-BIT LIBRARY</a><br>  <br><a name="SEC6" href="#TOC1">THE PCRE 16-BIT LIBRARY</a><br>
167  <P>  <P>

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

  ViewVC Help
Powered by ViewVC 1.1.5