Linux heracles.o2switch.net 4.18.0-553.62.1.lve.el8.x86_64 #1 SMP Mon Jul 21 17:50:35 UTC 2025 x86_64
/
opt
/
alt
/
ruby21
/
share
/
doc
/
ruby
/
capi
/
html
/
d6
/
d8e
/
//opt/alt/ruby21/share/doc/ruby/capi/html/d6/d8e/regenc_8c.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.14"/> <meta name="viewport" content="width=device-width, initial-scale=1"/> <title>Ruby: regenc.c File Reference</title> <link href="../../tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="../../jquery.js"></script> <script type="text/javascript" src="../../dynsections.js"></script> <link href="../../doxygen.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="top"><!-- do not remove this div, it is closed by doxygen! --> <div id="titlearea"> <table cellspacing="0" cellpadding="0"> <tbody> <tr style="height: 56px;"> <td id="projectalign" style="padding-left: 0.5em;"> <div id="projectname">Ruby  <span id="projectnumber">2.1.10p492(2016-04-01revision54464)</span> </div> </td> </tr> </tbody> </table> </div> <!-- end header part --> <!-- Generated by Doxygen 1.8.14 --> <script type="text/javascript" src="../../menudata.js"></script> <script type="text/javascript" src="../../menu.js"></script> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ $(function() { initMenu('../../',false,false,'search.php','Search'); }); /* @license-end */</script> <div id="main-nav"></div> </div><!-- top --> <div class="header"> <div class="summary"> <a href="#define-members">Macros</a> | <a href="#func-members">Functions</a> | <a href="#var-members">Variables</a> </div> <div class="headertitle"> <div class="title">regenc.c File Reference</div> </div> </div><!--header--> <div class="contents"> <div class="textblock"><code>#include "<a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>"</code><br /> </div> <p><a href="../../d6/d8e/regenc_8c_source.html">Go to the source code of this file.</a></p> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a> Macros</h2></td></tr> <tr class="memitem:aae797bb0934197e890ea07d55cb006ac"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8e/regenc_8c.html#aae797bb0934197e890ea07d55cb006ac">PROP_INIT_SIZE</a>   16</td></tr> <tr class="separator:aae797bb0934197e890ea07d55cb006ac"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> Functions</h2></td></tr> <tr class="memitem:ae2bed38c5037f1f1b713b70d7a16c8bd"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8e/regenc_8c.html#ae2bed38c5037f1f1b713b70d7a16c8bd">onigenc_init</a> (void)</td></tr> <tr class="separator:ae2bed38c5037f1f1b713b70d7a16c8bd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6c51dcd9bedde34d4cabd806de625444"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8e/regenc_8c.html#a6c51dcd9bedde34d4cabd806de625444">onigenc_get_default_encoding</a> (void)</td></tr> <tr class="separator:a6c51dcd9bedde34d4cabd806de625444"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0866e26923fc25f2be1702d1b418b6da"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8e/regenc_8c.html#a0866e26923fc25f2be1702d1b418b6da">onigenc_set_default_encoding</a> (<a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc)</td></tr> <tr class="separator:a0866e26923fc25f2be1702d1b418b6da"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a532d329cb034926a86c1dc5fbcd3610b"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8e/regenc_8c.html#a532d329cb034926a86c1dc5fbcd3610b">onigenc_mbclen_approximate</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a291548d828e9d948f8b8e1d117548841">OnigUChar</a> *p, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a291548d828e9d948f8b8e1d117548841">OnigUChar</a> *e, struct <a class="el" href="../../d1/d7b/struct_onig_encoding_type_s_t.html">OnigEncodingTypeST</a> *enc)</td></tr> <tr class="separator:a532d329cb034926a86c1dc5fbcd3610b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a96fbac27ad8278869fcecf4f65d54d10"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8e/regenc_8c.html#a96fbac27ad8278869fcecf4f65d54d10">onigenc_get_right_adjust_char_head</a> (<a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *start, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *s, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *end)</td></tr> <tr class="separator:a96fbac27ad8278869fcecf4f65d54d10"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a72dafd6af7bf0abc4bec0db76e7139dd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8e/regenc_8c.html#a72dafd6af7bf0abc4bec0db76e7139dd">onigenc_get_right_adjust_char_head_with_prev</a> (<a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *start, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *s, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *end, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> **prev)</td></tr> <tr class="separator:a72dafd6af7bf0abc4bec0db76e7139dd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac4ab9e1bfcb6b9ce53d2818ddc2c7051"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8e/regenc_8c.html#ac4ab9e1bfcb6b9ce53d2818ddc2c7051">onigenc_get_prev_char_head</a> (<a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *start, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *s, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *end)</td></tr> <tr class="separator:ac4ab9e1bfcb6b9ce53d2818ddc2c7051"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9561ea5f50919a2c37cd4fe70d1f3edc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8e/regenc_8c.html#a9561ea5f50919a2c37cd4fe70d1f3edc">onigenc_step_back</a> (<a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *start, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *s, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *end, int n)</td></tr> <tr class="separator:a9561ea5f50919a2c37cd4fe70d1f3edc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1bd982c9f506b6fee7aed5e397deb531"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8e/regenc_8c.html#a1bd982c9f506b6fee7aed5e397deb531">onigenc_step</a> (<a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *p, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *end, int n)</td></tr> <tr class="separator:a1bd982c9f506b6fee7aed5e397deb531"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afe0cc4ddeec0df8528038e1b822d4a37"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8e/regenc_8c.html#afe0cc4ddeec0df8528038e1b822d4a37">onigenc_strlen</a> (<a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *p, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *end)</td></tr> <tr class="separator:afe0cc4ddeec0df8528038e1b822d4a37"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2be5c6888c97f36e6a9f1c7068297c99"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8e/regenc_8c.html#a2be5c6888c97f36e6a9f1c7068297c99">onigenc_strlen_null</a> (<a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *s)</td></tr> <tr class="separator:a2be5c6888c97f36e6a9f1c7068297c99"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acacdc045af98fe740dfb04ff6997146c"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8e/regenc_8c.html#acacdc045af98fe740dfb04ff6997146c">onigenc_str_bytelen_null</a> (<a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *s)</td></tr> <tr class="separator:acacdc045af98fe740dfb04ff6997146c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab8959d01e3b19dfd6501d33d2ac88ff7"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8e/regenc_8c.html#ab8959d01e3b19dfd6501d33d2ac88ff7">onigenc_set_default_caseconv_table</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *table <a class="el" href="../../d6/d87/regint_8h.html#a3cd42c63a217ee9e52214c1cc78c3af4">ARG_UNUSED</a>)</td></tr> <tr class="separator:ab8959d01e3b19dfd6501d33d2ac88ff7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a526941b0e2fe0ba28f886661e5b1597d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8e/regenc_8c.html#a526941b0e2fe0ba28f886661e5b1597d">onigenc_get_left_adjust_char_head</a> (<a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *start, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *s, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *end)</td></tr> <tr class="separator:a526941b0e2fe0ba28f886661e5b1597d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a923497b2705802a33a3e58614bf81a5d"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8e/regenc_8c.html#a923497b2705802a33a3e58614bf81a5d">onigenc_ascii_apply_all_case_fold</a> (<a class="el" href="../../d8/db3/oniguruma_8h.html#a33aa7ed7612104fa36da121c8ecb4d4e">OnigCaseFoldType</a> flag <a class="el" href="../../d6/d87/regint_8h.html#a3cd42c63a217ee9e52214c1cc78c3af4">ARG_UNUSED</a>, <a class="el" href="../../d8/db3/oniguruma_8h.html#acd876d80d5ca8b4c112cbfc8afb244c5">OnigApplyAllCaseFoldFunc</a> <a class="el" href="../../d9/d2d/sprintf_8c.html#a7a51ed112e9b79f89e3e70beb8db8bf5">f</a>, void *arg, <a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc <a class="el" href="../../d6/d87/regint_8h.html#a3cd42c63a217ee9e52214c1cc78c3af4">ARG_UNUSED</a>)</td></tr> <tr class="separator:a923497b2705802a33a3e58614bf81a5d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa2e664b549b27c0adcc99df808ba2a75"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8e/regenc_8c.html#aa2e664b549b27c0adcc99df808ba2a75">onigenc_ascii_get_case_fold_codes_by_str</a> (<a class="el" href="../../d8/db3/oniguruma_8h.html#a33aa7ed7612104fa36da121c8ecb4d4e">OnigCaseFoldType</a> flag <a class="el" href="../../d6/d87/regint_8h.html#a3cd42c63a217ee9e52214c1cc78c3af4">ARG_UNUSED</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a291548d828e9d948f8b8e1d117548841">OnigUChar</a> *p, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a291548d828e9d948f8b8e1d117548841">OnigUChar</a> *end <a class="el" href="../../d6/d87/regint_8h.html#a3cd42c63a217ee9e52214c1cc78c3af4">ARG_UNUSED</a>, <a class="el" href="../../d3/d82/struct_onig_case_fold_code_item.html">OnigCaseFoldCodeItem</a> items[], <a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc <a class="el" href="../../d6/d87/regint_8h.html#a3cd42c63a217ee9e52214c1cc78c3af4">ARG_UNUSED</a>)</td></tr> <tr class="separator:aa2e664b549b27c0adcc99df808ba2a75"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afd59428683a48b6b9a6e9cbc2300544c"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8e/regenc_8c.html#afd59428683a48b6b9a6e9cbc2300544c">ss_apply_all_case_fold</a> (<a class="el" href="../../d8/db3/oniguruma_8h.html#a33aa7ed7612104fa36da121c8ecb4d4e">OnigCaseFoldType</a> flag <a class="el" href="../../d6/d87/regint_8h.html#a3cd42c63a217ee9e52214c1cc78c3af4">ARG_UNUSED</a>, <a class="el" href="../../d8/db3/oniguruma_8h.html#acd876d80d5ca8b4c112cbfc8afb244c5">OnigApplyAllCaseFoldFunc</a> <a class="el" href="../../d9/d2d/sprintf_8c.html#a7a51ed112e9b79f89e3e70beb8db8bf5">f</a>, void *arg)</td></tr> <tr class="separator:afd59428683a48b6b9a6e9cbc2300544c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a650cec989db7c7a9c243c7d181eb2682"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8e/regenc_8c.html#a650cec989db7c7a9c243c7d181eb2682">onigenc_apply_all_case_fold_with_map</a> (int map_size, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../da/de3/struct_onig_pair_case_fold_codes.html">OnigPairCaseFoldCodes</a> map[], int ess_tsett_flag, <a class="el" href="../../d8/db3/oniguruma_8h.html#a33aa7ed7612104fa36da121c8ecb4d4e">OnigCaseFoldType</a> flag, <a class="el" href="../../d8/db3/oniguruma_8h.html#acd876d80d5ca8b4c112cbfc8afb244c5">OnigApplyAllCaseFoldFunc</a> <a class="el" href="../../d9/d2d/sprintf_8c.html#a7a51ed112e9b79f89e3e70beb8db8bf5">f</a>, void *arg)</td></tr> <tr class="separator:a650cec989db7c7a9c243c7d181eb2682"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7f4a8511927c42d695a2a166d4800daf"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8e/regenc_8c.html#a7f4a8511927c42d695a2a166d4800daf">onigenc_get_case_fold_codes_by_str_with_map</a> (int map_size, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../da/de3/struct_onig_pair_case_fold_codes.html">OnigPairCaseFoldCodes</a> map[], int ess_tsett_flag, <a class="el" href="../../d8/db3/oniguruma_8h.html#a33aa7ed7612104fa36da121c8ecb4d4e">OnigCaseFoldType</a> flag <a class="el" href="../../d6/d87/regint_8h.html#a3cd42c63a217ee9e52214c1cc78c3af4">ARG_UNUSED</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a291548d828e9d948f8b8e1d117548841">OnigUChar</a> *p, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a291548d828e9d948f8b8e1d117548841">OnigUChar</a> *end, <a class="el" href="../../d3/d82/struct_onig_case_fold_code_item.html">OnigCaseFoldCodeItem</a> items[])</td></tr> <tr class="separator:a7f4a8511927c42d695a2a166d4800daf"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a74a09815b8d5b432b149c0b52c3d1f34"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8e/regenc_8c.html#a74a09815b8d5b432b149c0b52c3d1f34">onigenc_not_support_get_ctype_code_range</a> (<a class="el" href="../../d8/db3/oniguruma_8h.html#a1f6242a0ebb2ba9eb5bb299b5e223afa">OnigCtype</a> ctype, <a class="el" href="../../d8/db3/oniguruma_8h.html#a7c8a84bc12127007886efbfcf53b6fb5">OnigCodePoint</a> *sb_out, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a7c8a84bc12127007886efbfcf53b6fb5">OnigCodePoint</a> *ranges[], <a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc)</td></tr> <tr class="separator:a74a09815b8d5b432b149c0b52c3d1f34"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5ba262fb29b8f3d49f5fd7eab7f8efd4"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8e/regenc_8c.html#a5ba262fb29b8f3d49f5fd7eab7f8efd4">onigenc_is_mbc_newline_0x0a</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *p, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *end, <a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc <a class="el" href="../../d6/d87/regint_8h.html#a3cd42c63a217ee9e52214c1cc78c3af4">ARG_UNUSED</a>)</td></tr> <tr class="separator:a5ba262fb29b8f3d49f5fd7eab7f8efd4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a49c229217b8d5cca4f10539279db7e25"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8e/regenc_8c.html#a49c229217b8d5cca4f10539279db7e25">onigenc_ascii_mbc_case_fold</a> (<a class="el" href="../../d8/db3/oniguruma_8h.html#a33aa7ed7612104fa36da121c8ecb4d4e">OnigCaseFoldType</a> flag <a class="el" href="../../d6/d87/regint_8h.html#a3cd42c63a217ee9e52214c1cc78c3af4">ARG_UNUSED</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> **p, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *end, <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *lower, <a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc <a class="el" href="../../d6/d87/regint_8h.html#a3cd42c63a217ee9e52214c1cc78c3af4">ARG_UNUSED</a>)</td></tr> <tr class="separator:a49c229217b8d5cca4f10539279db7e25"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4f1a8ea84e91d09e124a5f204b57adf8"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8e/regenc_8c.html#a4f1a8ea84e91d09e124a5f204b57adf8">onigenc_single_byte_mbc_enc_len</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *p <a class="el" href="../../d6/d87/regint_8h.html#a3cd42c63a217ee9e52214c1cc78c3af4">ARG_UNUSED</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *e <a class="el" href="../../d6/d87/regint_8h.html#a3cd42c63a217ee9e52214c1cc78c3af4">ARG_UNUSED</a>, <a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc <a class="el" href="../../d6/d87/regint_8h.html#a3cd42c63a217ee9e52214c1cc78c3af4">ARG_UNUSED</a>)</td></tr> <tr class="separator:a4f1a8ea84e91d09e124a5f204b57adf8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a131ffb900dfa2e542d390a4dfffa6596"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/db3/oniguruma_8h.html#a7c8a84bc12127007886efbfcf53b6fb5">OnigCodePoint</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8e/regenc_8c.html#a131ffb900dfa2e542d390a4dfffa6596">onigenc_single_byte_mbc_to_code</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *p, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *end <a class="el" href="../../d6/d87/regint_8h.html#a3cd42c63a217ee9e52214c1cc78c3af4">ARG_UNUSED</a>, <a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc <a class="el" href="../../d6/d87/regint_8h.html#a3cd42c63a217ee9e52214c1cc78c3af4">ARG_UNUSED</a>)</td></tr> <tr class="separator:a131ffb900dfa2e542d390a4dfffa6596"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6ad71b74e91120d166f8a12688b56522"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8e/regenc_8c.html#a6ad71b74e91120d166f8a12688b56522">onigenc_single_byte_code_to_mbclen</a> (<a class="el" href="../../d8/db3/oniguruma_8h.html#a7c8a84bc12127007886efbfcf53b6fb5">OnigCodePoint</a> code <a class="el" href="../../d6/d87/regint_8h.html#a3cd42c63a217ee9e52214c1cc78c3af4">ARG_UNUSED</a>, <a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc <a class="el" href="../../d6/d87/regint_8h.html#a3cd42c63a217ee9e52214c1cc78c3af4">ARG_UNUSED</a>)</td></tr> <tr class="separator:a6ad71b74e91120d166f8a12688b56522"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab979c1566a91a404038ce2453346b706"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8e/regenc_8c.html#ab979c1566a91a404038ce2453346b706">onigenc_single_byte_code_to_mbc</a> (<a class="el" href="../../d8/db3/oniguruma_8h.html#a7c8a84bc12127007886efbfcf53b6fb5">OnigCodePoint</a> code, <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *<a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a>, <a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc <a class="el" href="../../d6/d87/regint_8h.html#a3cd42c63a217ee9e52214c1cc78c3af4">ARG_UNUSED</a>)</td></tr> <tr class="separator:ab979c1566a91a404038ce2453346b706"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aca5bb20f92f995512adc38db75a00428"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8e/regenc_8c.html#aca5bb20f92f995512adc38db75a00428">onigenc_single_byte_left_adjust_char_head</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *start <a class="el" href="../../d6/d87/regint_8h.html#a3cd42c63a217ee9e52214c1cc78c3af4">ARG_UNUSED</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *s, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *end, <a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc <a class="el" href="../../d6/d87/regint_8h.html#a3cd42c63a217ee9e52214c1cc78c3af4">ARG_UNUSED</a>)</td></tr> <tr class="separator:aca5bb20f92f995512adc38db75a00428"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a403b60d72c3c48435efb89c78231f8a9"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8e/regenc_8c.html#a403b60d72c3c48435efb89c78231f8a9">onigenc_always_true_is_allowed_reverse_match</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *s <a class="el" href="../../d6/d87/regint_8h.html#a3cd42c63a217ee9e52214c1cc78c3af4">ARG_UNUSED</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *end <a class="el" href="../../d6/d87/regint_8h.html#a3cd42c63a217ee9e52214c1cc78c3af4">ARG_UNUSED</a>, <a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc <a class="el" href="../../d6/d87/regint_8h.html#a3cd42c63a217ee9e52214c1cc78c3af4">ARG_UNUSED</a>)</td></tr> <tr class="separator:a403b60d72c3c48435efb89c78231f8a9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4abcf11bd66b5b3840883e8586556c43"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8e/regenc_8c.html#a4abcf11bd66b5b3840883e8586556c43">onigenc_always_false_is_allowed_reverse_match</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *s <a class="el" href="../../d6/d87/regint_8h.html#a3cd42c63a217ee9e52214c1cc78c3af4">ARG_UNUSED</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *end <a class="el" href="../../d6/d87/regint_8h.html#a3cd42c63a217ee9e52214c1cc78c3af4">ARG_UNUSED</a>, <a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc <a class="el" href="../../d6/d87/regint_8h.html#a3cd42c63a217ee9e52214c1cc78c3af4">ARG_UNUSED</a>)</td></tr> <tr class="separator:a4abcf11bd66b5b3840883e8586556c43"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a290d30a7ce384769f0b8417250cb0003"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8e/regenc_8c.html#a290d30a7ce384769f0b8417250cb0003">onigenc_ascii_is_code_ctype</a> (<a class="el" href="../../d8/db3/oniguruma_8h.html#a7c8a84bc12127007886efbfcf53b6fb5">OnigCodePoint</a> code, unsigned int ctype, <a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc <a class="el" href="../../d6/d87/regint_8h.html#a3cd42c63a217ee9e52214c1cc78c3af4">ARG_UNUSED</a>)</td></tr> <tr class="separator:a290d30a7ce384769f0b8417250cb0003"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a896da3816645ea2db41df9cffcbf7e60"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/db3/oniguruma_8h.html#a7c8a84bc12127007886efbfcf53b6fb5">OnigCodePoint</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8e/regenc_8c.html#a896da3816645ea2db41df9cffcbf7e60">onigenc_mbn_mbc_to_code</a> (<a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *p, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *end)</td></tr> <tr class="separator:a896da3816645ea2db41df9cffcbf7e60"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a92a5665bbaa5fda51a2778ee15d09967"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8e/regenc_8c.html#a92a5665bbaa5fda51a2778ee15d09967">onigenc_mbn_mbc_case_fold</a> (<a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc, <a class="el" href="../../d8/db3/oniguruma_8h.html#a33aa7ed7612104fa36da121c8ecb4d4e">OnigCaseFoldType</a> flag <a class="el" href="../../d6/d87/regint_8h.html#a3cd42c63a217ee9e52214c1cc78c3af4">ARG_UNUSED</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> **pp, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *end <a class="el" href="../../d6/d87/regint_8h.html#a3cd42c63a217ee9e52214c1cc78c3af4">ARG_UNUSED</a>, <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *lower)</td></tr> <tr class="separator:a92a5665bbaa5fda51a2778ee15d09967"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a924513a5f73ac16ae526ec04661b7933"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8e/regenc_8c.html#a924513a5f73ac16ae526ec04661b7933">onigenc_mb2_code_to_mbclen</a> (<a class="el" href="../../d8/db3/oniguruma_8h.html#a7c8a84bc12127007886efbfcf53b6fb5">OnigCodePoint</a> code, <a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc <a class="el" href="../../d6/d87/regint_8h.html#a3cd42c63a217ee9e52214c1cc78c3af4">ARG_UNUSED</a>)</td></tr> <tr class="separator:a924513a5f73ac16ae526ec04661b7933"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5ecffae56e9ff17570affd46bbfccfa1"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8e/regenc_8c.html#a5ecffae56e9ff17570affd46bbfccfa1">onigenc_mb4_code_to_mbclen</a> (<a class="el" href="../../d8/db3/oniguruma_8h.html#a7c8a84bc12127007886efbfcf53b6fb5">OnigCodePoint</a> code, <a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc <a class="el" href="../../d6/d87/regint_8h.html#a3cd42c63a217ee9e52214c1cc78c3af4">ARG_UNUSED</a>)</td></tr> <tr class="separator:a5ecffae56e9ff17570affd46bbfccfa1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0e01f6b2b019b329a6b34e069dc734a1"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8e/regenc_8c.html#a0e01f6b2b019b329a6b34e069dc734a1">onigenc_mb2_code_to_mbc</a> (<a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc, <a class="el" href="../../d8/db3/oniguruma_8h.html#a7c8a84bc12127007886efbfcf53b6fb5">OnigCodePoint</a> code, <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *<a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a>)</td></tr> <tr class="separator:a0e01f6b2b019b329a6b34e069dc734a1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5849fce0884db2eedf2b7207a3d23307"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8e/regenc_8c.html#a5849fce0884db2eedf2b7207a3d23307">onigenc_mb4_code_to_mbc</a> (<a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc, <a class="el" href="../../d8/db3/oniguruma_8h.html#a7c8a84bc12127007886efbfcf53b6fb5">OnigCodePoint</a> code, <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *<a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a>)</td></tr> <tr class="separator:a5849fce0884db2eedf2b7207a3d23307"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2c220165cc3b0ca4415382b97d4fd9be"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8e/regenc_8c.html#a2c220165cc3b0ca4415382b97d4fd9be">onigenc_minimum_property_name_to_ctype</a> (<a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc, <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *p, <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *end)</td></tr> <tr class="separator:a2c220165cc3b0ca4415382b97d4fd9be"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7b4ab1b609c64f37517c194f79176560"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8e/regenc_8c.html#a7b4ab1b609c64f37517c194f79176560">onigenc_mb2_is_code_ctype</a> (<a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc, <a class="el" href="../../d8/db3/oniguruma_8h.html#a7c8a84bc12127007886efbfcf53b6fb5">OnigCodePoint</a> code, unsigned int ctype)</td></tr> <tr class="separator:a7b4ab1b609c64f37517c194f79176560"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a61bc284d530acdc0cffd24cec41fb6c7"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8e/regenc_8c.html#a61bc284d530acdc0cffd24cec41fb6c7">onigenc_mb4_is_code_ctype</a> (<a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc, <a class="el" href="../../d8/db3/oniguruma_8h.html#a7c8a84bc12127007886efbfcf53b6fb5">OnigCodePoint</a> code, unsigned int ctype)</td></tr> <tr class="separator:a61bc284d530acdc0cffd24cec41fb6c7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a90b88782935738eef92cd18221080866"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8e/regenc_8c.html#a90b88782935738eef92cd18221080866">onigenc_with_ascii_strncmp</a> (<a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *p, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *end, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *sascii, int n)</td></tr> <tr class="separator:a90b88782935738eef92cd18221080866"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a17ef959ea4fe79e8f91459245dbbde50"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8e/regenc_8c.html#a17ef959ea4fe79e8f91459245dbbde50">onigenc_with_ascii_strnicmp</a> (<a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *p, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *end, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *sascii, int n)</td></tr> <tr class="separator:a17ef959ea4fe79e8f91459245dbbde50"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa060ad2b7e2dcca3262eeb6656be96ed"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8e/regenc_8c.html#aa060ad2b7e2dcca3262eeb6656be96ed">resize_property_list</a> (int <a class="el" href="../../d4/d71/st_8c.html#a24df014296a421392679e4dd79101e7a">new_size</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a7c8a84bc12127007886efbfcf53b6fb5">OnigCodePoint</a> ***plist, int *psize)</td></tr> <tr class="separator:aa060ad2b7e2dcca3262eeb6656be96ed"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a07da1cf8c6916db63a22b7061baaa7ea"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8e/regenc_8c.html#a07da1cf8c6916db63a22b7061baaa7ea">onigenc_property_list_add_property</a> (<a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *<a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a7c8a84bc12127007886efbfcf53b6fb5">OnigCodePoint</a> *prop, <a class="el" href="../../d6/d87/regint_8h.html#aa662c9c4b708dbcab817a475c7fc7b7c">hash_table_type</a> **table, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a7c8a84bc12127007886efbfcf53b6fb5">OnigCodePoint</a> ***plist, int *pnum, int *psize)</td></tr> <tr class="separator:a07da1cf8c6916db63a22b7061baaa7ea"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa05e1e24f235e2c46e4726f9d5640edc"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8e/regenc_8c.html#aa05e1e24f235e2c46e4726f9d5640edc">onigenc_property_list_init</a> (int(*<a class="el" href="../../d9/d2d/sprintf_8c.html#a7a51ed112e9b79f89e3e70beb8db8bf5">f</a>)(void))</td></tr> <tr class="separator:aa05e1e24f235e2c46e4726f9d5640edc"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a> Variables</h2></td></tr> <tr class="memitem:af1a83ff02b0d7a77f65bf45f850cbffb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8e/regenc_8c.html#af1a83ff02b0d7a77f65bf45f850cbffb">OnigEncDefaultCharEncoding</a> = <a class="el" href="../../dd/df8/regenc_8h.html#a47d0dce53537962cca1b7f360510553d">ONIG_ENCODING_INIT_DEFAULT</a></td></tr> <tr class="separator:af1a83ff02b0d7a77f65bf45f850cbffb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a06bdae026538a4020855f9e31a597e56"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8e/regenc_8c.html#a06bdae026538a4020855f9e31a597e56">OnigEncAsciiToLowerCaseTable</a> []</td></tr> <tr class="separator:a06bdae026538a4020855f9e31a597e56"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2571716d6d126e558b2d7567fc399b92"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8e/regenc_8c.html#a2571716d6d126e558b2d7567fc399b92">OnigEncAsciiToUpperCaseTable</a> [256]</td></tr> <tr class="separator:a2571716d6d126e558b2d7567fc399b92"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afb573f2fd111131117a63c92ff76fa71"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> unsigned short </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8e/regenc_8c.html#afb573f2fd111131117a63c92ff76fa71">OnigEncAsciiCtypeTable</a> [256]</td></tr> <tr class="separator:afb573f2fd111131117a63c92ff76fa71"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2b351845291fd0c3e5e5101f91894007"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8e/regenc_8c.html#a2b351845291fd0c3e5e5101f91894007">OnigEncISO_8859_1_ToLowerCaseTable</a> [256]</td></tr> <tr class="separator:a2b351845291fd0c3e5e5101f91894007"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a395986fe0288975d64f85d038d012785"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8e/regenc_8c.html#a395986fe0288975d64f85d038d012785">OnigEncISO_8859_1_ToUpperCaseTable</a> [256]</td></tr> <tr class="separator:a395986fe0288975d64f85d038d012785"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac7e2691d6faf6eab2f7c293b2ea6e3d6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../da/de3/struct_onig_pair_case_fold_codes.html">OnigPairCaseFoldCodes</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8e/regenc_8c.html#ac7e2691d6faf6eab2f7c293b2ea6e3d6">OnigAsciiLowerMap</a> []</td></tr> <tr class="separator:ac7e2691d6faf6eab2f7c293b2ea6e3d6"><td class="memSeparator" colspan="2"> </td></tr> </table> <h2 class="groupheader">Macro Definition Documentation</h2> <a id="aae797bb0934197e890ea07d55cb006ac"></a> <h2 class="memtitle"><span class="permalink"><a href="#aae797bb0934197e890ea07d55cb006ac">◆ </a></span>PROP_INIT_SIZE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define PROP_INIT_SIZE   16</td> </tr> </table> </div><div class="memdoc"> <p class="reference">Referenced by <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00917">onigenc_property_list_add_property()</a>.</p> </div> </div> <h2 class="groupheader">Function Documentation</h2> <a id="a4abcf11bd66b5b3840883e8586556c43"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4abcf11bd66b5b3840883e8586556c43">◆ </a></span>onigenc_always_false_is_allowed_reverse_match()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int onigenc_always_false_is_allowed_reverse_match </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *s </td> <td class="paramname"><em>ARG_UNUSED</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *end </td> <td class="paramname"><em>ARG_UNUSED</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc </td> <td class="paramname"><em>ARG_UNUSED</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00657">657</a> of file <a class="el" href="../../d6/d8e/regenc_8c_source.html">regenc.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00174">FALSE</a>.</p> </div> </div> <a id="a403b60d72c3c48435efb89c78231f8a9"></a> <h2 class="memtitle"><span class="permalink"><a href="#a403b60d72c3c48435efb89c78231f8a9">◆ </a></span>onigenc_always_true_is_allowed_reverse_match()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int onigenc_always_true_is_allowed_reverse_match </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *s </td> <td class="paramname"><em>ARG_UNUSED</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *end </td> <td class="paramname"><em>ARG_UNUSED</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc </td> <td class="paramname"><em>ARG_UNUSED</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00650">650</a> of file <a class="el" href="../../d6/d8e/regenc_8c_source.html">regenc.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00175">TRUE</a>.</p> </div> </div> <a id="a650cec989db7c7a9c243c7d181eb2682"></a> <h2 class="memtitle"><span class="permalink"><a href="#a650cec989db7c7a9c243c7d181eb2682">◆ </a></span>onigenc_apply_all_case_fold_with_map()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int onigenc_apply_all_case_fold_with_map </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>map_size</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../da/de3/struct_onig_pair_case_fold_codes.html">OnigPairCaseFoldCodes</a> </td> <td class="paramname"><em>map</em>[], </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>ess_tsett_flag</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#a33aa7ed7612104fa36da121c8ecb4d4e">OnigCaseFoldType</a> </td> <td class="paramname"><em>flag</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#acd876d80d5ca8b4c112cbfc8afb244c5">OnigApplyAllCaseFoldFunc</a> </td> <td class="paramname"><em>f</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">void * </td> <td class="paramname"><em>arg</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00463">463</a> of file <a class="el" href="../../d6/d8e/regenc_8c_source.html">regenc.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d2d/sprintf_8c.html#a7a51ed112e9b79f89e3e70beb8db8bf5">f</a>, <a class="el" href="../../dd/df8/regenc_8h_source.html#l00046">OnigPairCaseFoldCodes::from</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00410">onigenc_ascii_apply_all_case_fold()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00454">ss_apply_all_case_fold()</a>, and <a class="el" href="../../dd/df8/regenc_8h_source.html#l00047">OnigPairCaseFoldCodes::to</a>.</p> </div> </div> <a id="a923497b2705802a33a3e58614bf81a5d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a923497b2705802a33a3e58614bf81a5d">◆ </a></span>onigenc_ascii_apply_all_case_fold()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int onigenc_ascii_apply_all_case_fold </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#a33aa7ed7612104fa36da121c8ecb4d4e">OnigCaseFoldType</a> flag </td> <td class="paramname"><em>ARG_UNUSED</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#acd876d80d5ca8b4c112cbfc8afb244c5">OnigApplyAllCaseFoldFunc</a> </td> <td class="paramname"><em>f</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">void * </td> <td class="paramname"><em>arg</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc </td> <td class="paramname"><em>ARG_UNUSED</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00410">410</a> of file <a class="el" href="../../d6/d8e/regenc_8c_source.html">regenc.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/df8/regenc_8h_source.html#l00046">OnigPairCaseFoldCodes::from</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00380">OnigAsciiLowerMap</a>, and <a class="el" href="../../dd/df8/regenc_8h_source.html#l00047">OnigPairCaseFoldCodes::to</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00463">onigenc_apply_all_case_fold_with_map()</a>.</p> </div> </div> <a id="aa2e664b549b27c0adcc99df808ba2a75"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa2e664b549b27c0adcc99df808ba2a75">◆ </a></span>onigenc_ascii_get_case_fold_codes_by_str()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int onigenc_ascii_get_case_fold_codes_by_str </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#a33aa7ed7612104fa36da121c8ecb4d4e">OnigCaseFoldType</a> flag </td> <td class="paramname"><em>ARG_UNUSED</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a291548d828e9d948f8b8e1d117548841">OnigUChar</a> * </td> <td class="paramname"><em>p</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a291548d828e9d948f8b8e1d117548841">OnigUChar</a> *end </td> <td class="paramname"><em>ARG_UNUSED</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d3/d82/struct_onig_case_fold_code_item.html">OnigCaseFoldCodeItem</a> </td> <td class="paramname"><em>items</em>[], </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc </td> <td class="paramname"><em>ARG_UNUSED</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00433">433</a> of file <a class="el" href="../../d6/d8e/regenc_8c_source.html">regenc.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00142">OnigCaseFoldCodeItem::byte_len</a>, <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00144">OnigCaseFoldCodeItem::code</a>, and <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00143">OnigCaseFoldCodeItem::code_len</a>.</p> </div> </div> <a id="a290d30a7ce384769f0b8417250cb0003"></a> <h2 class="memtitle"><span class="permalink"><a href="#a290d30a7ce384769f0b8417250cb0003">◆ </a></span>onigenc_ascii_is_code_ctype()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int onigenc_ascii_is_code_ctype </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#a7c8a84bc12127007886efbfcf53b6fb5">OnigCodePoint</a> </td> <td class="paramname"><em>code</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned int </td> <td class="paramname"><em>ctype</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc </td> <td class="paramname"><em>ARG_UNUSED</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00664">664</a> of file <a class="el" href="../../d6/d8e/regenc_8c_source.html">regenc.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00174">FALSE</a>, and <a class="el" href="../../dd/df8/regenc_8h_source.html#l00188">ONIGENC_IS_ASCII_CODE_CTYPE</a>.</p> </div> </div> <a id="a49c229217b8d5cca4f10539279db7e25"></a> <h2 class="memtitle"><span class="permalink"><a href="#a49c229217b8d5cca4f10539279db7e25">◆ </a></span>onigenc_ascii_mbc_case_fold()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int onigenc_ascii_mbc_case_fold </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#a33aa7ed7612104fa36da121c8ecb4d4e">OnigCaseFoldType</a> flag </td> <td class="paramname"><em>ARG_UNUSED</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> ** </td> <td class="paramname"><em>p</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> * </td> <td class="paramname"><em>end</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> * </td> <td class="paramname"><em>lower</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc </td> <td class="paramname"><em>ARG_UNUSED</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00591">591</a> of file <a class="el" href="../../d6/d8e/regenc_8c_source.html">regenc.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/df8/regenc_8h_source.html#l00186">ONIGENC_ASCII_CODE_TO_LOWER_CASE</a>.</p> </div> </div> <a id="a7f4a8511927c42d695a2a166d4800daf"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7f4a8511927c42d695a2a166d4800daf">◆ </a></span>onigenc_get_case_fold_codes_by_str_with_map()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int onigenc_get_case_fold_codes_by_str_with_map </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>map_size</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../da/de3/struct_onig_pair_case_fold_codes.html">OnigPairCaseFoldCodes</a> </td> <td class="paramname"><em>map</em>[], </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>ess_tsett_flag</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#a33aa7ed7612104fa36da121c8ecb4d4e">OnigCaseFoldType</a> flag </td> <td class="paramname"><em>ARG_UNUSED</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a291548d828e9d948f8b8e1d117548841">OnigUChar</a> * </td> <td class="paramname"><em>p</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a291548d828e9d948f8b8e1d117548841">OnigUChar</a> * </td> <td class="paramname"><em>end</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d3/d82/struct_onig_case_fold_code_item.html">OnigCaseFoldCodeItem</a> </td> <td class="paramname"><em>items</em>[] </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00491">491</a> of file <a class="el" href="../../d6/d8e/regenc_8c_source.html">regenc.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00142">OnigCaseFoldCodeItem::byte_len</a>, <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00144">OnigCaseFoldCodeItem::code</a>, <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00143">OnigCaseFoldCodeItem::code_len</a>, <a class="el" href="../../dd/df8/regenc_8h_source.html#l00046">OnigPairCaseFoldCodes::from</a>, and <a class="el" href="../../dd/df8/regenc_8h_source.html#l00047">OnigPairCaseFoldCodes::to</a>.</p> </div> </div> <a id="a6c51dcd9bedde34d4cabd806de625444"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6c51dcd9bedde34d4cabd806de625444">◆ </a></span>onigenc_get_default_encoding()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> onigenc_get_default_encoding </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00042">42</a> of file <a class="el" href="../../d6/d8e/regenc_8c_source.html">regenc.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00033">OnigEncDefaultCharEncoding</a>.</p> </div> </div> <a id="a526941b0e2fe0ba28f886661e5b1597d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a526941b0e2fe0ba28f886661e5b1597d">◆ </a></span>onigenc_get_left_adjust_char_head()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a>* onigenc_get_left_adjust_char_head </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> </td> <td class="paramname"><em>enc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> * </td> <td class="paramname"><em>start</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> * </td> <td class="paramname"><em>s</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> * </td> <td class="paramname"><em>end</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00375">375</a> of file <a class="el" href="../../d6/d8e/regenc_8c_source.html">regenc.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00236">ONIGENC_LEFT_ADJUST_CHAR_HEAD</a>.</p> </div> </div> <a id="ac4ab9e1bfcb6b9ce53d2818ddc2c7051"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac4ab9e1bfcb6b9ce53d2818ddc2c7051">◆ </a></span>onigenc_get_prev_char_head()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a>* onigenc_get_prev_char_head </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> </td> <td class="paramname"><em>enc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> * </td> <td class="paramname"><em>start</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> * </td> <td class="paramname"><em>s</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> * </td> <td class="paramname"><em>end</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00092">92</a> of file <a class="el" href="../../d6/d8e/regenc_8c_source.html">regenc.c</a>.</p> <p class="reference">References <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00236">ONIGENC_LEFT_ADJUST_CHAR_HEAD</a>, and <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00108">UChar</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d4b/regexec_8c_source.html#l03799">backward_search_range()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l03664">forward_search_range()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l00042">is_mbc_newline_ex()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l03584">map_search_backward()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l01330">match_at()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l03599">onig_match()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l03909">onig_search_gpos()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l03050">slow_search_backward()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l03082">slow_search_backward_ic()</a>, and <a class="el" href="../../d6/dda/regparse_8c_source.html#l01578">str_node_split_last_char()</a>.</p> </div> </div> <a id="a96fbac27ad8278869fcecf4f65d54d10"></a> <h2 class="memtitle"><span class="permalink"><a href="#a96fbac27ad8278869fcecf4f65d54d10">◆ </a></span>onigenc_get_right_adjust_char_head()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a>* onigenc_get_right_adjust_char_head </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> </td> <td class="paramname"><em>enc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> * </td> <td class="paramname"><em>start</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> * </td> <td class="paramname"><em>s</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> * </td> <td class="paramname"><em>end</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00066">66</a> of file <a class="el" href="../../d6/d8e/regenc_8c_source.html">regenc.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/df8/regenc_8h_source.html#l00076">enclen</a>, <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00236">ONIGENC_LEFT_ADJUST_CHAR_HEAD</a>, and <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00108">UChar</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d4b/regexec_8c_source.html#l03799">backward_search_range()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l03909">onig_search_gpos()</a>, and <a class="el" href="../../dc/d26/re_8c_source.html#l01378">rb_reg_adjust_startpos()</a>.</p> </div> </div> <a id="a72dafd6af7bf0abc4bec0db76e7139dd"></a> <h2 class="memtitle"><span class="permalink"><a href="#a72dafd6af7bf0abc4bec0db76e7139dd">◆ </a></span>onigenc_get_right_adjust_char_head_with_prev()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a>* onigenc_get_right_adjust_char_head_with_prev </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> </td> <td class="paramname"><em>enc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> * </td> <td class="paramname"><em>start</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> * </td> <td class="paramname"><em>s</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> * </td> <td class="paramname"><em>end</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> ** </td> <td class="paramname"><em>prev</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00076">76</a> of file <a class="el" href="../../d6/d8e/regenc_8c_source.html">regenc.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/df8/regenc_8h_source.html#l00076">enclen</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00236">ONIGENC_LEFT_ADJUST_CHAR_HEAD</a>, and <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00108">UChar</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d4b/regexec_8c_source.html#l03664">forward_search_range()</a>.</p> </div> </div> <a id="ae2bed38c5037f1f1b713b70d7a16c8bd"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae2bed38c5037f1f1b713b70d7a16c8bd">◆ </a></span>onigenc_init()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int onigenc_init </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00036">36</a> of file <a class="el" href="../../d6/d8e/regenc_8c_source.html">regenc.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05981">onig_init()</a>.</p> </div> </div> <a id="a5ba262fb29b8f3d49f5fd7eab7f8efd4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5ba262fb29b8f3d49f5fd7eab7f8efd4">◆ </a></span>onigenc_is_mbc_newline_0x0a()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int onigenc_is_mbc_newline_0x0a </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> * </td> <td class="paramname"><em>p</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> * </td> <td class="paramname"><em>end</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc </td> <td class="paramname"><em>ARG_UNUSED</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00581">581</a> of file <a class="el" href="../../d6/d8e/regenc_8c_source.html">regenc.c</a>.</p> </div> </div> <a id="a0e01f6b2b019b329a6b34e069dc734a1"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0e01f6b2b019b329a6b34e069dc734a1">◆ </a></span>onigenc_mb2_code_to_mbc()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int onigenc_mb2_code_to_mbc </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> </td> <td class="paramname"><em>enc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#a7c8a84bc12127007886efbfcf53b6fb5">OnigCodePoint</a> </td> <td class="paramname"><em>code</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> * </td> <td class="paramname"><em>buf</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00751">751</a> of file <a class="el" href="../../d6/d8e/regenc_8c_source.html">regenc.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l04308">buf</a>, <a class="el" href="../../dd/df8/regenc_8h_source.html#l00076">enclen</a>, <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00587">ONIGERR_INVALID_CODE_POINT_VALUE</a>, and <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00108">UChar</a>.</p> </div> </div> <a id="a924513a5f73ac16ae526ec04661b7933"></a> <h2 class="memtitle"><span class="permalink"><a href="#a924513a5f73ac16ae526ec04661b7933">◆ </a></span>onigenc_mb2_code_to_mbclen()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int onigenc_mb2_code_to_mbclen </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#a7c8a84bc12127007886efbfcf53b6fb5">OnigCodePoint</a> </td> <td class="paramname"><em>code</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc </td> <td class="paramname"><em>ARG_UNUSED</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00734">734</a> of file <a class="el" href="../../d6/d8e/regenc_8c_source.html">regenc.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00589">ONIGERR_TOO_BIG_WIDE_CHAR_VALUE</a>.</p> </div> </div> <a id="a7b4ab1b609c64f37517c194f79176560"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7b4ab1b609c64f37517c194f79176560">◆ </a></span>onigenc_mb2_is_code_ctype()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int onigenc_mb2_is_code_ctype </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> </td> <td class="paramname"><em>enc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#a7c8a84bc12127007886efbfcf53b6fb5">OnigCodePoint</a> </td> <td class="paramname"><em>code</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned int </td> <td class="paramname"><em>ctype</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00824">824</a> of file <a class="el" href="../../d6/d8e/regenc_8c_source.html">regenc.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/df8/regenc_8h_source.html#l00096">CTYPE_IS_WORD_GRAPH_PRINT</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00174">FALSE</a>, <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00267">ONIGENC_CODE_TO_MBCLEN</a>, <a class="el" href="../../dd/df8/regenc_8h_source.html#l00188">ONIGENC_IS_ASCII_CODE_CTYPE</a>, and <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00175">TRUE</a>.</p> </div> </div> <a id="a5849fce0884db2eedf2b7207a3d23307"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5849fce0884db2eedf2b7207a3d23307">◆ </a></span>onigenc_mb4_code_to_mbc()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int onigenc_mb4_code_to_mbc </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> </td> <td class="paramname"><em>enc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#a7c8a84bc12127007886efbfcf53b6fb5">OnigCodePoint</a> </td> <td class="paramname"><em>code</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> * </td> <td class="paramname"><em>buf</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00768">768</a> of file <a class="el" href="../../d6/d8e/regenc_8c_source.html">regenc.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l04308">buf</a>, <a class="el" href="../../dd/df8/regenc_8h_source.html#l00076">enclen</a>, <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00587">ONIGERR_INVALID_CODE_POINT_VALUE</a>, and <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00108">UChar</a>.</p> </div> </div> <a id="a5ecffae56e9ff17570affd46bbfccfa1"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5ecffae56e9ff17570affd46bbfccfa1">◆ </a></span>onigenc_mb4_code_to_mbclen()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int onigenc_mb4_code_to_mbclen </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#a7c8a84bc12127007886efbfcf53b6fb5">OnigCodePoint</a> </td> <td class="paramname"><em>code</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc </td> <td class="paramname"><em>ARG_UNUSED</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00742">742</a> of file <a class="el" href="../../d6/d8e/regenc_8c_source.html">regenc.c</a>.</p> </div> </div> <a id="a61bc284d530acdc0cffd24cec41fb6c7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a61bc284d530acdc0cffd24cec41fb6c7">◆ </a></span>onigenc_mb4_is_code_ctype()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int onigenc_mb4_is_code_ctype </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> </td> <td class="paramname"><em>enc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#a7c8a84bc12127007886efbfcf53b6fb5">OnigCodePoint</a> </td> <td class="paramname"><em>code</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned int </td> <td class="paramname"><em>ctype</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00839">839</a> of file <a class="el" href="../../d6/d8e/regenc_8c_source.html">regenc.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/df8/regenc_8h_source.html#l00096">CTYPE_IS_WORD_GRAPH_PRINT</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00174">FALSE</a>, <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00267">ONIGENC_CODE_TO_MBCLEN</a>, <a class="el" href="../../dd/df8/regenc_8h_source.html#l00188">ONIGENC_IS_ASCII_CODE_CTYPE</a>, and <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00175">TRUE</a>.</p> </div> </div> <a id="a532d329cb034926a86c1dc5fbcd3610b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a532d329cb034926a86c1dc5fbcd3610b">◆ </a></span>onigenc_mbclen_approximate()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int onigenc_mbclen_approximate </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a291548d828e9d948f8b8e1d117548841">OnigUChar</a> * </td> <td class="paramname"><em>p</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a291548d828e9d948f8b8e1d117548841">OnigUChar</a> * </td> <td class="paramname"><em>e</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">struct <a class="el" href="../../d1/d7b/struct_onig_encoding_type_s_t.html">OnigEncodingTypeST</a> * </td> <td class="paramname"><em>enc</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00055">55</a> of file <a class="el" href="../../d6/d8e/regenc_8c_source.html">regenc.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00247">ONIGENC_MBCLEN_CHARFOUND_LEN</a>, <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00246">ONIGENC_MBCLEN_CHARFOUND_P</a>, <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00254">ONIGENC_MBCLEN_NEEDMORE_LEN</a>, <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00253">ONIGENC_MBCLEN_NEEDMORE_P</a>, and <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00256">ONIGENC_PRECISE_MBC_ENC_LEN</a>.</p> </div> </div> <a id="a92a5665bbaa5fda51a2778ee15d09967"></a> <h2 class="memtitle"><span class="permalink"><a href="#a92a5665bbaa5fda51a2778ee15d09967">◆ </a></span>onigenc_mbn_mbc_case_fold()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int onigenc_mbn_mbc_case_fold </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> </td> <td class="paramname"><em>enc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#a33aa7ed7612104fa36da121c8ecb4d4e">OnigCaseFoldType</a> flag </td> <td class="paramname"><em>ARG_UNUSED</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> ** </td> <td class="paramname"><em>pp</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *end </td> <td class="paramname"><em>ARG_UNUSED</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> * </td> <td class="paramname"><em>lower</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00692">692</a> of file <a class="el" href="../../d6/d8e/regenc_8c_source.html">regenc.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/df8/regenc_8h_source.html#l00076">enclen</a>, <a class="el" href="../../dd/df8/regenc_8h_source.html#l00186">ONIGENC_ASCII_CODE_TO_LOWER_CASE</a>, <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00220">ONIGENC_IS_MBC_ASCII</a>, and <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00108">UChar</a>.</p> </div> </div> <a id="a896da3816645ea2db41df9cffcbf7e60"></a> <h2 class="memtitle"><span class="permalink"><a href="#a896da3816645ea2db41df9cffcbf7e60">◆ </a></span>onigenc_mbn_mbc_to_code()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d8/db3/oniguruma_8h.html#a7c8a84bc12127007886efbfcf53b6fb5">OnigCodePoint</a> onigenc_mbn_mbc_to_code </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> </td> <td class="paramname"><em>enc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> * </td> <td class="paramname"><em>p</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> * </td> <td class="paramname"><em>end</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00674">674</a> of file <a class="el" href="../../d6/d8e/regenc_8c_source.html">regenc.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/df8/regenc_8h_source.html#l00076">enclen</a>.</p> </div> </div> <a id="a2c220165cc3b0ca4415382b97d4fd9be"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2c220165cc3b0ca4415382b97d4fd9be">◆ </a></span>onigenc_minimum_property_name_to_ctype()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int onigenc_minimum_property_name_to_ctype </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> </td> <td class="paramname"><em>enc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> * </td> <td class="paramname"><em>p</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> * </td> <td class="paramname"><em>end</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00791">791</a> of file <a class="el" href="../../d6/d8e/regenc_8c_source.html">regenc.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/df8/regenc_8h_source.html#l00103">PosixBracketEntryType::ctype</a>, <a class="el" href="../../dd/df8/regenc_8h_source.html#l00104">PosixBracketEntryType::len</a>, <a class="el" href="../../dd/df8/regenc_8h_source.html#l00102">PosixBracketEntryType::name</a>, <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00207">ONIGENC_CTYPE_ALNUM</a>, <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00195">ONIGENC_CTYPE_ALPHA</a>, <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00208">ONIGENC_CTYPE_ASCII</a>, <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00196">ONIGENC_CTYPE_BLANK</a>, <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00197">ONIGENC_CTYPE_CNTRL</a>, <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00198">ONIGENC_CTYPE_DIGIT</a>, <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00199">ONIGENC_CTYPE_GRAPH</a>, <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00200">ONIGENC_CTYPE_LOWER</a>, <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00201">ONIGENC_CTYPE_PRINT</a>, <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00202">ONIGENC_CTYPE_PUNCT</a>, <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00203">ONIGENC_CTYPE_SPACE</a>, <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00204">ONIGENC_CTYPE_UPPER</a>, <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00206">ONIGENC_CTYPE_WORD</a>, <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00205">ONIGENC_CTYPE_XDIGIT</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00123">onigenc_strlen()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00873">onigenc_with_ascii_strnicmp()</a>, <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00585">ONIGERR_INVALID_CHAR_PROPERTY_NAME</a>, and <a class="el" href="../../dd/df8/regenc_8h_source.html#l00107">PosixBracketEntryInit</a>.</p> </div> </div> <a id="a74a09815b8d5b432b149c0b52c3d1f34"></a> <h2 class="memtitle"><span class="permalink"><a href="#a74a09815b8d5b432b149c0b52c3d1f34">◆ </a></span>onigenc_not_support_get_ctype_code_range()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int onigenc_not_support_get_ctype_code_range </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#a1f6242a0ebb2ba9eb5bb299b5e223afa">OnigCtype</a> </td> <td class="paramname"><em>ctype</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#a7c8a84bc12127007886efbfcf53b6fb5">OnigCodePoint</a> * </td> <td class="paramname"><em>sb_out</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a7c8a84bc12127007886efbfcf53b6fb5">OnigCodePoint</a> * </td> <td class="paramname"><em>ranges</em>[], </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> </td> <td class="paramname"><em>enc</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00573">573</a> of file <a class="el" href="../../d6/d8e/regenc_8c_source.html">regenc.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00525">ONIG_NO_SUPPORT_CONFIG</a>.</p> </div> </div> <a id="a07da1cf8c6916db63a22b7061baaa7ea"></a> <h2 class="memtitle"><span class="permalink"><a href="#a07da1cf8c6916db63a22b7061baaa7ea">◆ </a></span>onigenc_property_list_add_property()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int onigenc_property_list_add_property </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> * </td> <td class="paramname"><em>name</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a7c8a84bc12127007886efbfcf53b6fb5">OnigCodePoint</a> * </td> <td class="paramname"><em>prop</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d6/d87/regint_8h.html#aa662c9c4b708dbcab817a475c7fc7b7c">hash_table_type</a> ** </td> <td class="paramname"><em>table</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a7c8a84bc12127007886efbfcf53b6fb5">OnigCodePoint</a> *** </td> <td class="paramname"><em>plist</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>pnum</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>psize</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00917">917</a> of file <a class="el" href="../../d6/d8e/regenc_8c_source.html">regenc.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00208">name</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00184">new_size()</a>, <a class="el" href="../../dd/df8/regenc_8h_source.html#l00071">ONIG_IS_NULL</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00367">onig_st_init_strend_table_with_size()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00391">onig_st_insert_strend()</a>, <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00209">ONIGENC_MAX_STD_CTYPE</a>, <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00528">ONIGERR_MEMORY</a>, <a class="el" href="../../d6/d8e/regenc_8c.html#aae797bb0934197e890ea07d55cb006ac">PROP_INIT_SIZE</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00895">resize_property_list()</a>, and <a class="el" href="../../d6/d7b/strchr_8c.html#a219836f542ce53545052bed5353820ca">strlen()</a>.</p> </div> </div> <a id="aa05e1e24f235e2c46e4726f9d5640edc"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa05e1e24f235e2c46e4726f9d5640edc">◆ </a></span>onigenc_property_list_init()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int onigenc_property_list_init </td> <td>(</td> <td class="paramtype">int(*)(void) </td> <td class="paramname"><em>f</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00945">945</a> of file <a class="el" href="../../d6/d8e/regenc_8c_source.html">regenc.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d2d/sprintf_8c.html#a7a51ed112e9b79f89e3e70beb8db8bf5">f</a>, <a class="el" href="../../d6/d87/regint_8h_source.html#l00119">THREAD_ATOMIC_END</a>, and <a class="el" href="../../d6/d87/regint_8h_source.html#l00118">THREAD_ATOMIC_START</a>.</p> </div> </div> <a id="ab8959d01e3b19dfd6501d33d2ac88ff7"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab8959d01e3b19dfd6501d33d2ac88ff7">◆ </a></span>onigenc_set_default_caseconv_table()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void onigenc_set_default_caseconv_table </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *table </td> <td class="paramname"><em>ARG_UNUSED</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00368">368</a> of file <a class="el" href="../../d6/d8e/regenc_8c_source.html">regenc.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dc/d26/re_8c_source.html#l03578">Init_Regexp()</a>.</p> </div> </div> <a id="a0866e26923fc25f2be1702d1b418b6da"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0866e26923fc25f2be1702d1b418b6da">◆ </a></span>onigenc_set_default_encoding()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int onigenc_set_default_encoding </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> </td> <td class="paramname"><em>enc</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00048">48</a> of file <a class="el" href="../../d6/d8e/regenc_8c_source.html">regenc.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00033">OnigEncDefaultCharEncoding</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dc/d26/re_8c_source.html#l03578">Init_Regexp()</a>.</p> </div> </div> <a id="ab979c1566a91a404038ce2453346b706"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab979c1566a91a404038ce2453346b706">◆ </a></span>onigenc_single_byte_code_to_mbc()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int onigenc_single_byte_code_to_mbc </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#a7c8a84bc12127007886efbfcf53b6fb5">OnigCodePoint</a> </td> <td class="paramname"><em>code</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> * </td> <td class="paramname"><em>buf</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc </td> <td class="paramname"><em>ARG_UNUSED</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00633">633</a> of file <a class="el" href="../../d6/d8e/regenc_8c_source.html">regenc.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l04308">buf</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00552">rb_eRangeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, and <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00108">UChar</a>.</p> </div> </div> <a id="a6ad71b74e91120d166f8a12688b56522"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6ad71b74e91120d166f8a12688b56522">◆ </a></span>onigenc_single_byte_code_to_mbclen()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int onigenc_single_byte_code_to_mbclen </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#a7c8a84bc12127007886efbfcf53b6fb5">OnigCodePoint</a> code </td> <td class="paramname"><em>ARG_UNUSED</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc </td> <td class="paramname"><em>ARG_UNUSED</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00627">627</a> of file <a class="el" href="../../d6/d8e/regenc_8c_source.html">regenc.c</a>.</p> </div> </div> <a id="aca5bb20f92f995512adc38db75a00428"></a> <h2 class="memtitle"><span class="permalink"><a href="#aca5bb20f92f995512adc38db75a00428">◆ </a></span>onigenc_single_byte_left_adjust_char_head()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a>* onigenc_single_byte_left_adjust_char_head </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *start </td> <td class="paramname"><em>ARG_UNUSED</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> * </td> <td class="paramname"><em>s</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> * </td> <td class="paramname"><em>end</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc </td> <td class="paramname"><em>ARG_UNUSED</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00642">642</a> of file <a class="el" href="../../d6/d8e/regenc_8c_source.html">regenc.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00108">UChar</a>.</p> </div> </div> <a id="a4f1a8ea84e91d09e124a5f204b57adf8"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4f1a8ea84e91d09e124a5f204b57adf8">◆ </a></span>onigenc_single_byte_mbc_enc_len()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int onigenc_single_byte_mbc_enc_len </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *p </td> <td class="paramname"><em>ARG_UNUSED</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *e </td> <td class="paramname"><em>ARG_UNUSED</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc </td> <td class="paramname"><em>ARG_UNUSED</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00613">613</a> of file <a class="el" href="../../d6/d8e/regenc_8c_source.html">regenc.c</a>.</p> </div> </div> <a id="a131ffb900dfa2e542d390a4dfffa6596"></a> <h2 class="memtitle"><span class="permalink"><a href="#a131ffb900dfa2e542d390a4dfffa6596">◆ </a></span>onigenc_single_byte_mbc_to_code()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d8/db3/oniguruma_8h.html#a7c8a84bc12127007886efbfcf53b6fb5">OnigCodePoint</a> onigenc_single_byte_mbc_to_code </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> * </td> <td class="paramname"><em>p</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *end </td> <td class="paramname"><em>ARG_UNUSED</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc </td> <td class="paramname"><em>ARG_UNUSED</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00620">620</a> of file <a class="el" href="../../d6/d8e/regenc_8c_source.html">regenc.c</a>.</p> </div> </div> <a id="a1bd982c9f506b6fee7aed5e397deb531"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1bd982c9f506b6fee7aed5e397deb531">◆ </a></span>onigenc_step()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a>* onigenc_step </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> </td> <td class="paramname"><em>enc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> * </td> <td class="paramname"><em>p</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> * </td> <td class="paramname"><em>end</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>n</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00113">113</a> of file <a class="el" href="../../d6/d8e/regenc_8c_source.html">regenc.c</a>.</p> <p class="reference">References <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00261">ONIGENC_MBC_ENC_LEN</a>, and <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00108">UChar</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l04240">parse_posix_bracket()</a>.</p> </div> </div> <a id="a9561ea5f50919a2c37cd4fe70d1f3edc"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9561ea5f50919a2c37cd4fe70d1f3edc">◆ </a></span>onigenc_step_back()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a>* onigenc_step_back </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> </td> <td class="paramname"><em>enc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> * </td> <td class="paramname"><em>start</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> * </td> <td class="paramname"><em>s</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> * </td> <td class="paramname"><em>end</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>n</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00101">101</a> of file <a class="el" href="../../d6/d8e/regenc_8c_source.html">regenc.c</a>.</p> <p class="reference">References <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../dd/df8/regenc_8h_source.html#l00072">ONIG_IS_NOT_NULL</a>, <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00236">ONIGENC_LEFT_ADJUST_CHAR_HEAD</a>, and <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00108">UChar</a>.</p> </div> </div> <a id="acacdc045af98fe740dfb04ff6997146c"></a> <h2 class="memtitle"><span class="permalink"><a href="#acacdc045af98fe740dfb04ff6997146c">◆ </a></span>onigenc_str_bytelen_null()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int onigenc_str_bytelen_null </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> </td> <td class="paramname"><em>enc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> * </td> <td class="paramname"><em>s</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00163">163</a> of file <a class="el" href="../../d6/d8e/regenc_8c_source.html">regenc.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00261">ONIGENC_MBC_ENC_LEN</a>, <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00262">ONIGENC_MBC_MAXLEN</a>, <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00264">ONIGENC_MBC_MINLEN</a>, and <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00108">UChar</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d5/d61/regerror_8c_source.html#l00258">onig_error_code_to_str()</a>, and <a class="el" href="../../d5/d61/regerror_8c_source.html#l00323">onig_vsnprintf_with_pattern()</a>.</p> </div> </div> <a id="afe0cc4ddeec0df8528038e1b822d4a37"></a> <h2 class="memtitle"><span class="permalink"><a href="#afe0cc4ddeec0df8528038e1b822d4a37">◆ </a></span>onigenc_strlen()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int onigenc_strlen </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> </td> <td class="paramname"><em>enc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> * </td> <td class="paramname"><em>p</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> * </td> <td class="paramname"><em>end</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00123">123</a> of file <a class="el" href="../../d6/d8e/regenc_8c_source.html">regenc.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00261">ONIGENC_MBC_ENC_LEN</a>, and <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00108">UChar</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00791">onigenc_minimum_property_name_to_ctype()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04910">optimize_node_left()</a>, and <a class="el" href="../../d6/dda/regparse_8c_source.html#l04240">parse_posix_bracket()</a>.</p> </div> </div> <a id="a2be5c6888c97f36e6a9f1c7068297c99"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2be5c6888c97f36e6a9f1c7068297c99">◆ </a></span>onigenc_strlen_null()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int onigenc_strlen_null </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> </td> <td class="paramname"><em>enc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> * </td> <td class="paramname"><em>s</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00136">136</a> of file <a class="el" href="../../d6/d8e/regenc_8c_source.html">regenc.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00261">ONIGENC_MBC_ENC_LEN</a>, <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00262">ONIGENC_MBC_MAXLEN</a>, <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00264">ONIGENC_MBC_MINLEN</a>, and <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00108">UChar</a>.</p> </div> </div> <a id="a90b88782935738eef92cd18221080866"></a> <h2 class="memtitle"><span class="permalink"><a href="#a90b88782935738eef92cd18221080866">◆ </a></span>onigenc_with_ascii_strncmp()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int onigenc_with_ascii_strncmp </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> </td> <td class="paramname"><em>enc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> * </td> <td class="paramname"><em>p</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> * </td> <td class="paramname"><em>end</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> * </td> <td class="paramname"><em>sascii</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>n</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00854">854</a> of file <a class="el" href="../../d6/d8e/regenc_8c_source.html">regenc.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/df8/regenc_8h_source.html#l00076">enclen</a>, and <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00266">ONIGENC_MBC_TO_CODE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l04240">parse_posix_bracket()</a>.</p> </div> </div> <a id="a17ef959ea4fe79e8f91459245dbbde50"></a> <h2 class="memtitle"><span class="permalink"><a href="#a17ef959ea4fe79e8f91459245dbbde50">◆ </a></span>onigenc_with_ascii_strnicmp()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int onigenc_with_ascii_strnicmp </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> </td> <td class="paramname"><em>enc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> * </td> <td class="paramname"><em>p</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> * </td> <td class="paramname"><em>end</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> * </td> <td class="paramname"><em>sascii</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>n</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00873">873</a> of file <a class="el" href="../../d6/d8e/regenc_8c_source.html">regenc.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/df8/regenc_8h_source.html#l00076">enclen</a>, <a class="el" href="../../dd/df8/regenc_8h_source.html#l00186">ONIGENC_ASCII_CODE_TO_LOWER_CASE</a>, <a class="el" href="../../dd/df8/regenc_8h_source.html#l00185">ONIGENC_IS_ASCII_CODE</a>, and <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00266">ONIGENC_MBC_TO_CODE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00791">onigenc_minimum_property_name_to_ctype()</a>.</p> </div> </div> <a id="aa060ad2b7e2dcca3262eeb6656be96ed"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa060ad2b7e2dcca3262eeb6656be96ed">◆ </a></span>resize_property_list()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int resize_property_list </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>new_size</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a7c8a84bc12127007886efbfcf53b6fb5">OnigCodePoint</a> *** </td> <td class="paramname"><em>plist</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>psize</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00895">895</a> of file <a class="el" href="../../d6/d8e/regenc_8c_source.html">regenc.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/d87/regint_8h_source.html#l00276">IS_NULL</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00047">list</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00184">new_size()</a>, <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00528">ONIGERR_MEMORY</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00049">size</a>, <a class="el" href="../../d8/db0/defines_8h_source.html#l00108">xmalloc</a>, and <a class="el" href="../../d8/db0/defines_8h_source.html#l00111">xrealloc</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00917">onigenc_property_list_add_property()</a>.</p> </div> </div> <a id="afd59428683a48b6b9a6e9cbc2300544c"></a> <h2 class="memtitle"><span class="permalink"><a href="#afd59428683a48b6b9a6e9cbc2300544c">◆ </a></span>ss_apply_all_case_fold()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int ss_apply_all_case_fold </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#a33aa7ed7612104fa36da121c8ecb4d4e">OnigCaseFoldType</a> flag </td> <td class="paramname"><em>ARG_UNUSED</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#acd876d80d5ca8b4c112cbfc8afb244c5">OnigApplyAllCaseFoldFunc</a> </td> <td class="paramname"><em>f</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">void * </td> <td class="paramname"><em>arg</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00454">454</a> of file <a class="el" href="../../d6/d8e/regenc_8c_source.html">regenc.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d2d/sprintf_8c.html#a7a51ed112e9b79f89e3e70beb8db8bf5">f</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00463">onigenc_apply_all_case_fold_with_map()</a>.</p> </div> </div> <h2 class="groupheader">Variable Documentation</h2> <a id="ac7e2691d6faf6eab2f7c293b2ea6e3d6"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac7e2691d6faf6eab2f7c293b2ea6e3d6">◆ </a></span>OnigAsciiLowerMap</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../da/de3/struct_onig_pair_case_fold_codes.html">OnigPairCaseFoldCodes</a> OnigAsciiLowerMap[]</td> </tr> </table> </div><div class="memdoc"> <b>Initial value:</b><div class="fragment"><div class="line">= {</div><div class="line"> { 0x41, 0x61 },</div><div class="line"> { 0x42, 0x62 },</div><div class="line"> { 0x43, 0x63 },</div><div class="line"> { 0x44, 0x64 },</div><div class="line"> { 0x45, 0x65 },</div><div class="line"> { 0x46, 0x66 },</div><div class="line"> { 0x47, 0x67 },</div><div class="line"> { 0x48, 0x68 },</div><div class="line"> { 0x49, 0x69 },</div><div class="line"> { 0x4a, 0x6a },</div><div class="line"> { 0x4b, 0x6b },</div><div class="line"> { 0x4c, 0x6c },</div><div class="line"> { 0x4d, 0x6d },</div><div class="line"> { 0x4e, 0x6e },</div><div class="line"> { 0x4f, 0x6f },</div><div class="line"> { 0x50, 0x70 },</div><div class="line"> { 0x51, 0x71 },</div><div class="line"> { 0x52, 0x72 },</div><div class="line"> { 0x53, 0x73 },</div><div class="line"> { 0x54, 0x74 },</div><div class="line"> { 0x55, 0x75 },</div><div class="line"> { 0x56, 0x76 },</div><div class="line"> { 0x57, 0x77 },</div><div class="line"> { 0x58, 0x78 },</div><div class="line"> { 0x59, 0x79 },</div><div class="line"> { 0x5a, 0x7a }</div><div class="line">}</div></div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00380">380</a> of file <a class="el" href="../../d6/d8e/regenc_8c_source.html">regenc.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00410">onigenc_ascii_apply_all_case_fold()</a>.</p> </div> </div> <a id="afb573f2fd111131117a63c92ff76fa71"></a> <h2 class="memtitle"><span class="permalink"><a href="#afb573f2fd111131117a63c92ff76fa71">◆ </a></span>OnigEncAsciiCtypeTable</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> unsigned short OnigEncAsciiCtypeTable[256]</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00260">260</a> of file <a class="el" href="../../d6/d8e/regenc_8c_source.html">regenc.c</a>.</p> </div> </div> <a id="a06bdae026538a4020855f9e31a597e56"></a> <h2 class="memtitle"><span class="permalink"><a href="#a06bdae026538a4020855f9e31a597e56">◆ </a></span>OnigEncAsciiToLowerCaseTable</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> OnigEncAsciiToLowerCaseTable[]</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00188">188</a> of file <a class="el" href="../../d6/d8e/regenc_8c_source.html">regenc.c</a>.</p> </div> </div> <a id="a2571716d6d126e558b2d7567fc399b92"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2571716d6d126e558b2d7567fc399b92">◆ </a></span>OnigEncAsciiToUpperCaseTable</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> OnigEncAsciiToUpperCaseTable[256]</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00224">224</a> of file <a class="el" href="../../d6/d8e/regenc_8c_source.html">regenc.c</a>.</p> </div> </div> <a id="af1a83ff02b0d7a77f65bf45f850cbffb"></a> <h2 class="memtitle"><span class="permalink"><a href="#af1a83ff02b0d7a77f65bf45f850cbffb">◆ </a></span>OnigEncDefaultCharEncoding</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> OnigEncDefaultCharEncoding = <a class="el" href="../../dd/df8/regenc_8h.html#a47d0dce53537962cca1b7f360510553d">ONIG_ENCODING_INIT_DEFAULT</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00033">33</a> of file <a class="el" href="../../d6/d8e/regenc_8c_source.html">regenc.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00042">onigenc_get_default_encoding()</a>, and <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00048">onigenc_set_default_encoding()</a>.</p> </div> </div> <a id="a2b351845291fd0c3e5e5101f91894007"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2b351845291fd0c3e5e5101f91894007">◆ </a></span>OnigEncISO_8859_1_ToLowerCaseTable</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> OnigEncISO_8859_1_ToLowerCaseTable[256]</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00295">295</a> of file <a class="el" href="../../d6/d8e/regenc_8c_source.html">regenc.c</a>.</p> </div> </div> <a id="a395986fe0288975d64f85d038d012785"></a> <h2 class="memtitle"><span class="permalink"><a href="#a395986fe0288975d64f85d038d012785">◆ </a></span>OnigEncISO_8859_1_ToUpperCaseTable</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> OnigEncISO_8859_1_ToUpperCaseTable[256]</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00331">331</a> of file <a class="el" href="../../d6/d8e/regenc_8c_source.html">regenc.c</a>.</p> </div> </div> </div><!-- contents --> <!-- start footer part --> <hr class="footer"/><address class="footer"><small> Generated by  <a href="http://www.doxygen.org/index.html"> <img class="footer" src="../../doxygen.png" alt="doxygen"/> </a> 1.8.14 </small></address> </body> </html>