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
/
dd
/
df8
/
//opt/alt/ruby21/share/doc/ruby/capi/html/dd/df8/regenc_8h.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.h 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="#nested-classes">Data Structures</a> | <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.h File Reference</div> </div> </div><!--header--> <div class="contents"> <div class="textblock"><code>#include "<a class="el" href="../../d8/db3/oniguruma_8h_source.html">ruby/oniguruma.h</a>"</code><br /> <code>#include "ruby/config.h"</code><br /> <code>#include "<a class="el" href="../../d8/db0/defines_8h_source.html">ruby/defines.h</a>"</code><br /> </div> <p><a href="../../dd/df8/regenc_8h_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="nested-classes"></a> Data Structures</h2></td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/de3/struct_onig_pair_case_fold_codes.html">OnigPairCaseFoldCodes</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/d94/struct_posix_bracket_entry_type.html">PosixBracketEntryType</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a> Macros</h2></td></tr> <tr class="memitem:a070d2ce7b6bb7e5c05602aa8c308d0c4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#a070d2ce7b6bb7e5c05602aa8c308d0c4">NULL</a>   ((void* )0)</td></tr> <tr class="separator:a070d2ce7b6bb7e5c05602aa8c308d0c4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa8cecfc5c5c054d2875c03e77b7be15d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#aa8cecfc5c5c054d2875c03e77b7be15d">TRUE</a>   1</td></tr> <tr class="separator:aa8cecfc5c5c054d2875c03e77b7be15d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa93f0eb578d23995850d61f7d61c55c1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#aa93f0eb578d23995850d61f7d61c55c1">FALSE</a>   0</td></tr> <tr class="separator:aa93f0eb578d23995850d61f7d61c55c1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3cd42c63a217ee9e52214c1cc78c3af4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#a3cd42c63a217ee9e52214c1cc78c3af4">ARG_UNUSED</a></td></tr> <tr class="separator:a3cd42c63a217ee9e52214c1cc78c3af4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0e1ae98c09c703f4384c291998ef2f8d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#a0e1ae98c09c703f4384c291998ef2f8d">ONIG_IS_NULL</a>(p)   (((void*)(p)) == (void*)0)</td></tr> <tr class="separator:a0e1ae98c09c703f4384c291998ef2f8d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afc47f4eba91239e2152af6f3f67e11ec"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#afc47f4eba91239e2152af6f3f67e11ec">ONIG_IS_NOT_NULL</a>(p)   (((void*)(p)) != (void*)0)</td></tr> <tr class="separator:afc47f4eba91239e2152af6f3f67e11ec"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae0ecb7c6132c5e98bf7a25fa44eb3380"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#ae0ecb7c6132c5e98bf7a25fa44eb3380">ONIG_CHECK_NULL_RETURN</a>(p)   <a class="el" href="../../d2/d99/win32ole_8c.html#a6fb3b37b30ac3874008f653ed9765309">if</a> (<a class="el" href="../../dd/df8/regenc_8h.html#a0e1ae98c09c703f4384c291998ef2f8d">ONIG_IS_NULL</a>(p)) return <a class="el" href="../../da/d50/vsnprintf_8c.html#a070d2ce7b6bb7e5c05602aa8c308d0c4">NULL</a></td></tr> <tr class="separator:ae0ecb7c6132c5e98bf7a25fa44eb3380"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a865be6f5d465a60054740327230aa970"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#a865be6f5d465a60054740327230aa970">ONIG_CHECK_NULL_RETURN_VAL</a>(p, <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>)   <a class="el" href="../../d2/d99/win32ole_8c.html#a6fb3b37b30ac3874008f653ed9765309">if</a> (<a class="el" href="../../dd/df8/regenc_8h.html#a0e1ae98c09c703f4384c291998ef2f8d">ONIG_IS_NULL</a>(p)) return (<a class="el" href="../../df/d38/vm__exec_8c.html">val</a>)</td></tr> <tr class="separator:a865be6f5d465a60054740327230aa970"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae9f8530a4c9ec89ae8d62ce5b4410aad"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#ae9f8530a4c9ec89ae8d62ce5b4410aad">enclen</a>(enc, p, e)   ((enc->max_enc_len == enc->min_enc_len) ? enc->min_enc_len : <a class="el" href="../../d8/db3/oniguruma_8h.html#a1d6be3c22d2a64d0c8752049c986b53e">ONIGENC_MBC_ENC_LEN</a>(enc,p,e))</td></tr> <tr class="separator:ae9f8530a4c9ec89ae8d62ce5b4410aad"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a09e6102953d2c0c3af59b47e524912fb"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#a09e6102953d2c0c3af59b47e524912fb">BIT_CTYPE_NEWLINE</a>   (1<< <a class="el" href="../../d8/db3/oniguruma_8h.html#ad58b3a5121ea4562630de96e9efc130e">ONIGENC_CTYPE_NEWLINE</a>)</td></tr> <tr class="separator:a09e6102953d2c0c3af59b47e524912fb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0c915278a4bb7d82bddc4dad262111f4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#a0c915278a4bb7d82bddc4dad262111f4">BIT_CTYPE_ALPHA</a>   (1<< <a class="el" href="../../d8/db3/oniguruma_8h.html#a4a3a6205038ed0a845d462f8dde01dde">ONIGENC_CTYPE_ALPHA</a>)</td></tr> <tr class="separator:a0c915278a4bb7d82bddc4dad262111f4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a28b1d3f5083c236bc0b6af6b25cea74a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#a28b1d3f5083c236bc0b6af6b25cea74a">BIT_CTYPE_BLANK</a>   (1<< <a class="el" href="../../d8/db3/oniguruma_8h.html#aad0d1e1de6d8f3854b81f1c1a9725e51">ONIGENC_CTYPE_BLANK</a>)</td></tr> <tr class="separator:a28b1d3f5083c236bc0b6af6b25cea74a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae561074c519d84edd19495b378f8f2db"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#ae561074c519d84edd19495b378f8f2db">BIT_CTYPE_CNTRL</a>   (1<< <a class="el" href="../../d8/db3/oniguruma_8h.html#a9f97a5cd48dddfdbb8b6c37f20546bcc">ONIGENC_CTYPE_CNTRL</a>)</td></tr> <tr class="separator:ae561074c519d84edd19495b378f8f2db"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5a15eaceb4920f393de5aa641857c98c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#a5a15eaceb4920f393de5aa641857c98c">BIT_CTYPE_DIGIT</a>   (1<< <a class="el" href="../../d8/db3/oniguruma_8h.html#a14f0f2ce858aa271891329a3c5a9f6cb">ONIGENC_CTYPE_DIGIT</a>)</td></tr> <tr class="separator:a5a15eaceb4920f393de5aa641857c98c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a15b022a4d43cbf381ea9f84ceceab654"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#a15b022a4d43cbf381ea9f84ceceab654">BIT_CTYPE_GRAPH</a>   (1<< <a class="el" href="../../d8/db3/oniguruma_8h.html#a085017ee7dd1400a949e39daea210db9">ONIGENC_CTYPE_GRAPH</a>)</td></tr> <tr class="separator:a15b022a4d43cbf381ea9f84ceceab654"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8e0eeb8e0910b8a8a9afaec0d849c5ff"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#a8e0eeb8e0910b8a8a9afaec0d849c5ff">BIT_CTYPE_LOWER</a>   (1<< <a class="el" href="../../d8/db3/oniguruma_8h.html#ab0a9ec0d461838dd2402156adf534b58">ONIGENC_CTYPE_LOWER</a>)</td></tr> <tr class="separator:a8e0eeb8e0910b8a8a9afaec0d849c5ff"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a20afd25043c8215f8e71cbbb6fff65ad"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#a20afd25043c8215f8e71cbbb6fff65ad">BIT_CTYPE_PRINT</a>   (1<< <a class="el" href="../../d8/db3/oniguruma_8h.html#aa0ba2674fa84ef8eebf458c065d1ae2e">ONIGENC_CTYPE_PRINT</a>)</td></tr> <tr class="separator:a20afd25043c8215f8e71cbbb6fff65ad"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac673b44b3ca8ee612c82b2bb0279631a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#ac673b44b3ca8ee612c82b2bb0279631a">BIT_CTYPE_PUNCT</a>   (1<< <a class="el" href="../../d8/db3/oniguruma_8h.html#a58ef882d5cf53d2248c7ec9952e27d8a">ONIGENC_CTYPE_PUNCT</a>)</td></tr> <tr class="separator:ac673b44b3ca8ee612c82b2bb0279631a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af1d774062c37e9e0f0c5b1a0dbc399ab"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#af1d774062c37e9e0f0c5b1a0dbc399ab">BIT_CTYPE_SPACE</a>   (1<< <a class="el" href="../../d8/db3/oniguruma_8h.html#a4bb931592f6bcd2ab5ae44c5d866a094">ONIGENC_CTYPE_SPACE</a>)</td></tr> <tr class="separator:af1d774062c37e9e0f0c5b1a0dbc399ab"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a476424767851ba384d0e1986c72020d7"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#a476424767851ba384d0e1986c72020d7">BIT_CTYPE_UPPER</a>   (1<< <a class="el" href="../../d8/db3/oniguruma_8h.html#a711c009b800441218b91d3c13c18fe46">ONIGENC_CTYPE_UPPER</a>)</td></tr> <tr class="separator:a476424767851ba384d0e1986c72020d7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8dc103d35eb1341a4611a6fc8044d7b2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#a8dc103d35eb1341a4611a6fc8044d7b2">BIT_CTYPE_XDIGIT</a>   (1<< <a class="el" href="../../d8/db3/oniguruma_8h.html#a2964cbf76712be02ed2d0f07e4b8386e">ONIGENC_CTYPE_XDIGIT</a>)</td></tr> <tr class="separator:a8dc103d35eb1341a4611a6fc8044d7b2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6b070b778fde592131c38af8d6224e2e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#a6b070b778fde592131c38af8d6224e2e">BIT_CTYPE_WORD</a>   (1<< <a class="el" href="../../d8/db3/oniguruma_8h.html#a612fd1e82d5c1d87c6b73c15cee0ae98">ONIGENC_CTYPE_WORD</a>)</td></tr> <tr class="separator:a6b070b778fde592131c38af8d6224e2e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a489bb65287a3e256d896dfc3df09e03a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#a489bb65287a3e256d896dfc3df09e03a">BIT_CTYPE_ALNUM</a>   (1<< <a class="el" href="../../d8/db3/oniguruma_8h.html#a458b31fe7df4f9465e9096b5ea4ef6a8">ONIGENC_CTYPE_ALNUM</a>)</td></tr> <tr class="separator:a489bb65287a3e256d896dfc3df09e03a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7d64307b1d95fc0cb3ef1893014fbc8e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#a7d64307b1d95fc0cb3ef1893014fbc8e">BIT_CTYPE_ASCII</a>   (1<< <a class="el" href="../../d8/db3/oniguruma_8h.html#a0c3ac345ed4f16f43dd61ef429ddb53c">ONIGENC_CTYPE_ASCII</a>)</td></tr> <tr class="separator:a7d64307b1d95fc0cb3ef1893014fbc8e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a134d897ded937c1fcad854303bbe0d94"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#a134d897ded937c1fcad854303bbe0d94">CTYPE_TO_BIT</a>(ctype)   (1<<(ctype))</td></tr> <tr class="separator:a134d897ded937c1fcad854303bbe0d94"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5d8357437efd8e56e4d7291c0a9b9bf9"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#a5d8357437efd8e56e4d7291c0a9b9bf9">CTYPE_IS_WORD_GRAPH_PRINT</a>(ctype)</td></tr> <tr class="separator:a5d8357437efd8e56e4d7291c0a9b9bf9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa2dd61e8cf7743acd7c17a56fffbeac8"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#aa2dd61e8cf7743acd7c17a56fffbeac8">PosixBracketEntryInit</a>(<a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>, ctype)   {(<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</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>, ctype, (short int)(<a class="el" href="../../db/d74/zlib_8c.html#a8ba1f78f06c67825a7841bc2e2fa3d87">sizeof</a>(<a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>) - 1)}</td></tr> <tr class="separator:aa2dd61e8cf7743acd7c17a56fffbeac8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a48d4c9ed655f3fafa06c6550b3529d55"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#a48d4c9ed655f3fafa06c6550b3529d55">USE_CRNL_AS_LINE_TERMINATOR</a></td></tr> <tr class="separator:a48d4c9ed655f3fafa06c6550b3529d55"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a067df8db7e962775fdebb7350991002d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#a067df8db7e962775fdebb7350991002d">USE_UNICODE_PROPERTIES</a></td></tr> <tr class="separator:a067df8db7e962775fdebb7350991002d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a47d0dce53537962cca1b7f360510553d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#a47d0dce53537962cca1b7f360510553d">ONIG_ENCODING_INIT_DEFAULT</a>   <a class="el" href="../../d8/db3/oniguruma_8h.html#a897de9ba489cfbb147c7fa36cb4f212a">ONIG_ENCODING_ASCII</a></td></tr> <tr class="separator:a47d0dce53537962cca1b7f360510553d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6b22d9e21ff8a8ed925b9f7b21434ade"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#a6b22d9e21ff8a8ed925b9f7b21434ade">UTF16_IS_SURROGATE_FIRST</a>(c)   (((c) & 0xfc) == 0xd8)</td></tr> <tr class="separator:a6b22d9e21ff8a8ed925b9f7b21434ade"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2ead307aa7dfc24547268d39c5f52c37"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#a2ead307aa7dfc24547268d39c5f52c37">UTF16_IS_SURROGATE_SECOND</a>(c)   (((c) & 0xfc) == 0xdc)</td></tr> <tr class="separator:a2ead307aa7dfc24547268d39c5f52c37"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a55634f102ba3e206c00b3c199f8c3dee"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#a55634f102ba3e206c00b3c199f8c3dee">ONIGENC_ISO_8859_1_TO_LOWER_CASE</a>(c)   <a class="el" href="../../dd/df8/regenc_8h.html#a1fb1e0d1b632905c0bc407929bf38439">OnigEncISO_8859_1_ToLowerCaseTable</a>[c]</td></tr> <tr class="separator:a55634f102ba3e206c00b3c199f8c3dee"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ade8d6e1995d55991ef2043a5d2bbf5ad"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#ade8d6e1995d55991ef2043a5d2bbf5ad">ONIGENC_ISO_8859_1_TO_UPPER_CASE</a>(c)   <a class="el" href="../../dd/df8/regenc_8h.html#a499722d41f04f6dd2409b38391b864bc">OnigEncISO_8859_1_ToUpperCaseTable</a>[c]</td></tr> <tr class="separator:ade8d6e1995d55991ef2043a5d2bbf5ad"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aea296acef5ce0b60e6944f37272ecc6a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#aea296acef5ce0b60e6944f37272ecc6a">ONIGENC_IS_ASCII_CODE</a>(code)   ((code) < 0x80)</td></tr> <tr class="separator:aea296acef5ce0b60e6944f37272ecc6a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a92b78be1dfd3444c62924829405b4d8f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#a92b78be1dfd3444c62924829405b4d8f">ONIGENC_ASCII_CODE_TO_LOWER_CASE</a>(c)   <a class="el" href="../../dd/df8/regenc_8h.html#a56d44d111522abe650d2c2b1fd33d488">OnigEncAsciiToLowerCaseTable</a>[c]</td></tr> <tr class="separator:a92b78be1dfd3444c62924829405b4d8f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab89a9ff25913d1fa0cc853d7f289738d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#ab89a9ff25913d1fa0cc853d7f289738d">ONIGENC_ASCII_CODE_TO_UPPER_CASE</a>(c)   <a class="el" href="../../dd/df8/regenc_8h.html#adadb5732c983a2c4d84b225dc36bb266">OnigEncAsciiToUpperCaseTable</a>[c]</td></tr> <tr class="separator:ab89a9ff25913d1fa0cc853d7f289738d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab38daef12b61ae626fd8ca9b3bf16b55"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#ab38daef12b61ae626fd8ca9b3bf16b55">ONIGENC_IS_ASCII_CODE_CTYPE</a>(code, ctype)   ((<a class="el" href="../../dd/df8/regenc_8h.html#a54038dd3b3125aa5d5b29610d2d37c8a">OnigEncAsciiCtypeTable</a>[code] & <a class="el" href="../../dd/df8/regenc_8h.html#a134d897ded937c1fcad854303bbe0d94">CTYPE_TO_BIT</a>(ctype)) != 0)</td></tr> <tr class="separator:ab38daef12b61ae626fd8ca9b3bf16b55"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af1c32f320a8473072b2e91d5432f8810"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#af1c32f320a8473072b2e91d5432f8810">ONIGENC_IS_ASCII_CODE_CASE_AMBIG</a>(code)</td></tr> <tr class="separator:af1c32f320a8473072b2e91d5432f8810"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad5ffafc3cc545a3d1197664827468800"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#ad5ffafc3cc545a3d1197664827468800">ONIGENC_IS_IN_RANGE</a>(code, from, to)   ((<a class="el" href="../../d8/db3/oniguruma_8h.html#a7c8a84bc12127007886efbfcf53b6fb5">OnigCodePoint</a> )((code) - (from)) <= (<a class="el" href="../../d8/db3/oniguruma_8h.html#a7c8a84bc12127007886efbfcf53b6fb5">OnigCodePoint</a> )((to) - (from)))</td></tr> <tr class="separator:ad5ffafc3cc545a3d1197664827468800"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2716f69763cc305ece32f7335352ce19"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#a2716f69763cc305ece32f7335352ce19">OnigEncodingName</a>(n)   <a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a>##n</td></tr> <tr class="separator:a2716f69763cc305ece32f7335352ce19"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8bbce54d68849ffea3e92efafb34ef4c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#a8bbce54d68849ffea3e92efafb34ef4c">OnigEncodingDeclare</a>(n)   <a class="el" href="../../d8/db3/oniguruma_8h.html#a7e55190d2a4dfc12c8958afaae815200">OnigEncodingType</a> <a class="el" href="../../dd/df8/regenc_8h.html#a2716f69763cc305ece32f7335352ce19">OnigEncodingName</a>(n)</td></tr> <tr class="separator:a8bbce54d68849ffea3e92efafb34ef4c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aafe46d9a5d8b7b60055f530a5b6258c6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#aafe46d9a5d8b7b60055f530a5b6258c6">OnigEncodingDefine</a>(<a class="el" href="../../d9/d2d/sprintf_8c.html#a7a51ed112e9b79f89e3e70beb8db8bf5">f</a>, n)   <a class="el" href="../../dd/df8/regenc_8h.html#a8bbce54d68849ffea3e92efafb34ef4c">OnigEncodingDeclare</a>(n)</td></tr> <tr class="separator:aafe46d9a5d8b7b60055f530a5b6258c6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7a982015b86afca06b5014c3dc7f4564"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#a7a982015b86afca06b5014c3dc7f4564">ENC_REPLICATE</a>(<a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>, orig)</td></tr> <tr class="separator:a7a982015b86afca06b5014c3dc7f4564"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae3806fb7eb88ed1af9941dbe5a8da5c5"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#ae3806fb7eb88ed1af9941dbe5a8da5c5">ENC_ALIAS</a>(<a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>, orig)</td></tr> <tr class="separator:ae3806fb7eb88ed1af9941dbe5a8da5c5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a00125d8fab7fb27892a0b6b836f92987"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#a00125d8fab7fb27892a0b6b836f92987">ENC_DUMMY</a>(<a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>)</td></tr> <tr class="separator:a00125d8fab7fb27892a0b6b836f92987"><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:a0bda369a1482449388a1df1587c2f043"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/db3/oniguruma_8h.html#aeb6f8d729e05bbd800a521bc31f9d59b">ONIG_EXTERN</a> int <a class="el" href="../../d6/d8e/regenc_8c.html#a923497b2705802a33a3e58614bf81a5d">onigenc_ascii_apply_all_case_fold</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#a0bda369a1482449388a1df1587c2f043">P_</a> ((<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, <a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc))</td></tr> <tr class="separator:a0bda369a1482449388a1df1587c2f043"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af1d42ff1bc5dc78da95b1119b4a4d69b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/db3/oniguruma_8h.html#aeb6f8d729e05bbd800a521bc31f9d59b">ONIG_EXTERN</a> int <a class="el" href="../../d6/d8e/regenc_8c.html#aa2e664b549b27c0adcc99df808ba2a75">onigenc_ascii_get_case_fold_codes_by_str</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#af1d42ff1bc5dc78da95b1119b4a4d69b">P_</a> ((<a class="el" href="../../d8/db3/oniguruma_8h.html#a33aa7ed7612104fa36da121c8ecb4d4e">OnigCaseFoldType</a> flag, <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[], <a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc))</td></tr> <tr class="separator:af1d42ff1bc5dc78da95b1119b4a4d69b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6400647bc212cf561c93ee0261cbd7b4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/db3/oniguruma_8h.html#aeb6f8d729e05bbd800a521bc31f9d59b">ONIG_EXTERN</a> int <a class="el" href="../../d6/d8e/regenc_8c.html#a650cec989db7c7a9c243c7d181eb2682">onigenc_apply_all_case_fold_with_map</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#a6400647bc212cf561c93ee0261cbd7b4">P_</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:a6400647bc212cf561c93ee0261cbd7b4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6312817bbaf3ce1d62b7c6c594fba3d6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/db3/oniguruma_8h.html#aeb6f8d729e05bbd800a521bc31f9d59b">ONIG_EXTERN</a> int <a class="el" href="../../d6/d8e/regenc_8c.html#a7f4a8511927c42d695a2a166d4800daf">onigenc_get_case_fold_codes_by_str_with_map</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#a6312817bbaf3ce1d62b7c6c594fba3d6">P_</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="../../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:a6312817bbaf3ce1d62b7c6c594fba3d6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9726f66653cb5fa637702ae8d26a59e4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/db3/oniguruma_8h.html#aeb6f8d729e05bbd800a521bc31f9d59b">ONIG_EXTERN</a> int <a class="el" href="../../d6/d8e/regenc_8c.html#a74a09815b8d5b432b149c0b52c3d1f34">onigenc_not_support_get_ctype_code_range</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#a9726f66653cb5fa637702ae8d26a59e4">P_</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:a9726f66653cb5fa637702ae8d26a59e4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae3c7c4cc03672aa86b08f4e95808748a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/db3/oniguruma_8h.html#aeb6f8d729e05bbd800a521bc31f9d59b">ONIG_EXTERN</a> int <a class="el" href="../../d6/d8e/regenc_8c.html#a5ba262fb29b8f3d49f5fd7eab7f8efd4">onigenc_is_mbc_newline_0x0a</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#ae3c7c4cc03672aa86b08f4e95808748a">P_</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))</td></tr> <tr class="separator:ae3c7c4cc03672aa86b08f4e95808748a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9a74b9be479ef47c207fd9096779fefa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/db3/oniguruma_8h.html#aeb6f8d729e05bbd800a521bc31f9d59b">ONIG_EXTERN</a> int <a class="el" href="../../d6/d8e/regenc_8c.html#a49c229217b8d5cca4f10539279db7e25">onigenc_ascii_mbc_case_fold</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#a9a74b9be479ef47c207fd9096779fefa">P_</a> ((<a class="el" href="../../d8/db3/oniguruma_8h.html#a33aa7ed7612104fa36da121c8ecb4d4e">OnigCaseFoldType</a> flag, <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))</td></tr> <tr class="separator:a9a74b9be479ef47c207fd9096779fefa"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6adff8a4813a1a8b3b505d2b551f02c8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/db3/oniguruma_8h.html#aeb6f8d729e05bbd800a521bc31f9d59b">ONIG_EXTERN</a> int <a class="el" href="../../d6/d8e/regenc_8c.html#a4f1a8ea84e91d09e124a5f204b57adf8">onigenc_single_byte_mbc_enc_len</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#a6adff8a4813a1a8b3b505d2b551f02c8">P_</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> *e, <a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc))</td></tr> <tr class="separator:a6adff8a4813a1a8b3b505d2b551f02c8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab7ef08c6db979811478a879fdc03edb2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/db3/oniguruma_8h.html#aeb6f8d729e05bbd800a521bc31f9d59b">ONIG_EXTERN</a> int <a class="el" href="../../d6/d8e/regenc_8c.html#a6ad71b74e91120d166f8a12688b56522">onigenc_single_byte_code_to_mbclen</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#ab7ef08c6db979811478a879fdc03edb2">P_</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))</td></tr> <tr class="separator:ab7ef08c6db979811478a879fdc03edb2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3618bc3890033404d28e78b9b41572cf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/db3/oniguruma_8h.html#aeb6f8d729e05bbd800a521bc31f9d59b">ONIG_EXTERN</a> int <a class="el" href="../../d6/d8e/regenc_8c.html#ab979c1566a91a404038ce2453346b706">onigenc_single_byte_code_to_mbc</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#a3618bc3890033404d28e78b9b41572cf">P_</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))</td></tr> <tr class="separator:a3618bc3890033404d28e78b9b41572cf"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae3881a15aff5cf8a640092468b5f0947"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/db3/oniguruma_8h.html#aeb6f8d729e05bbd800a521bc31f9d59b">ONIG_EXTERN</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *<a class="el" href="../../d6/d8e/regenc_8c.html#aca5bb20f92f995512adc38db75a00428">onigenc_single_byte_left_adjust_char_head</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#ae3881a15aff5cf8a640092468b5f0947">P_</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="../../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#a291548d828e9d948f8b8e1d117548841">OnigUChar</a> *end, <a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc))</td></tr> <tr class="separator:ae3881a15aff5cf8a640092468b5f0947"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5b8dc6b936b8becea4a8b8a037177508"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/db3/oniguruma_8h.html#aeb6f8d729e05bbd800a521bc31f9d59b">ONIG_EXTERN</a> int <a class="el" href="../../d6/d8e/regenc_8c.html#a403b60d72c3c48435efb89c78231f8a9">onigenc_always_true_is_allowed_reverse_match</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#a5b8dc6b936b8becea4a8b8a037177508">P_</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))</td></tr> <tr class="separator:a5b8dc6b936b8becea4a8b8a037177508"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a983b874ba0f2d1bd1808c823e6b6afef"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/db3/oniguruma_8h.html#aeb6f8d729e05bbd800a521bc31f9d59b">ONIG_EXTERN</a> int <a class="el" href="../../d6/d8e/regenc_8c.html#a290d30a7ce384769f0b8417250cb0003">onigenc_ascii_is_code_ctype</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#a983b874ba0f2d1bd1808c823e6b6afef">P_</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))</td></tr> <tr class="separator:a983b874ba0f2d1bd1808c823e6b6afef"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad3b9d93f2f6ef4b3680a61b1f9b4ca03"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/db3/oniguruma_8h.html#aeb6f8d729e05bbd800a521bc31f9d59b">ONIG_EXTERN</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a7c8a84bc12127007886efbfcf53b6fb5">OnigCodePoint</a> <a class="el" href="../../d6/d8e/regenc_8c.html#a896da3816645ea2db41df9cffcbf7e60">onigenc_mbn_mbc_to_code</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#ad3b9d93f2f6ef4b3680a61b1f9b4ca03">P_</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:ad3b9d93f2f6ef4b3680a61b1f9b4ca03"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2ee110380ef2d7f350634dd74b9e2206"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/db3/oniguruma_8h.html#aeb6f8d729e05bbd800a521bc31f9d59b">ONIG_EXTERN</a> int <a class="el" href="../../d6/d8e/regenc_8c.html#a92a5665bbaa5fda51a2778ee15d09967">onigenc_mbn_mbc_case_fold</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#a2ee110380ef2d7f350634dd74b9e2206">P_</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="../../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))</td></tr> <tr class="separator:a2ee110380ef2d7f350634dd74b9e2206"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a76c4cc8595e57d097a72f06c2a226ec7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/db3/oniguruma_8h.html#aeb6f8d729e05bbd800a521bc31f9d59b">ONIG_EXTERN</a> int <a class="el" href="../../d6/d8e/regenc_8c.html#a0e01f6b2b019b329a6b34e069dc734a1">onigenc_mb2_code_to_mbc</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#a76c4cc8595e57d097a72f06c2a226ec7">P_</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:a76c4cc8595e57d097a72f06c2a226ec7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8c0a4ebdeb2a546381f66085fa322855"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/db3/oniguruma_8h.html#aeb6f8d729e05bbd800a521bc31f9d59b">ONIG_EXTERN</a> int <a class="el" href="../../d6/d8e/regenc_8c.html#a2c220165cc3b0ca4415382b97d4fd9be">onigenc_minimum_property_name_to_ctype</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#a8c0a4ebdeb2a546381f66085fa322855">P_</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:a8c0a4ebdeb2a546381f66085fa322855"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad50f489643f5680a0106a288ea02f190"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/db3/oniguruma_8h.html#aeb6f8d729e05bbd800a521bc31f9d59b">ONIG_EXTERN</a> int <a class="el" href="../../d6/d8e/regenc_8c.html#a7b4ab1b609c64f37517c194f79176560">onigenc_mb2_is_code_ctype</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#ad50f489643f5680a0106a288ea02f190">P_</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:ad50f489643f5680a0106a288ea02f190"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a427648b2839f0636f8203de09af6754a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/db3/oniguruma_8h.html#aeb6f8d729e05bbd800a521bc31f9d59b">ONIG_EXTERN</a> int onigenc_unicode_ctype_code_range </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#a427648b2839f0636f8203de09af6754a">P_</a> ((int ctype, <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[]))</td></tr> <tr class="separator:a427648b2839f0636f8203de09af6754a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4d526191d4b211f9d401bc178eb3dd66"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/db3/oniguruma_8h.html#aeb6f8d729e05bbd800a521bc31f9d59b">ONIG_EXTERN</a> int onigenc_unicode_get_case_fold_codes_by_str </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#a4d526191d4b211f9d401bc178eb3dd66">P_</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="../../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:a4d526191d4b211f9d401bc178eb3dd66"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5362d4696d4e3997e64c5b418957955f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/db3/oniguruma_8h.html#aeb6f8d729e05bbd800a521bc31f9d59b">ONIG_EXTERN</a> int onigenc_unicode_mbc_case_fold </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#a5362d4696d4e3997e64c5b418957955f">P_</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="../../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="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *fold))</td></tr> <tr class="separator:a5362d4696d4e3997e64c5b418957955f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a17e1c98a17751627e705dfd6560c8381"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/db3/oniguruma_8h.html#aeb6f8d729e05bbd800a521bc31f9d59b">ONIG_EXTERN</a> int <a class="el" href="../../d6/d8e/regenc_8c.html#a90b88782935738eef92cd18221080866">onigenc_with_ascii_strncmp</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#a17e1c98a17751627e705dfd6560c8381">P_</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:a17e1c98a17751627e705dfd6560c8381"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab192d6c62b115936dd1d13cd8a7c659b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/db3/oniguruma_8h.html#aeb6f8d729e05bbd800a521bc31f9d59b">ONIG_EXTERN</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *<a class="el" href="../../d6/d8e/regenc_8c.html#a1bd982c9f506b6fee7aed5e397deb531">onigenc_step</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#ab192d6c62b115936dd1d13cd8a7c659b">P_</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:ab192d6c62b115936dd1d13cd8a7c659b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a93454579711aedb250012aafe713b299"><td class="memItemLeft" align="right" valign="top">int <a class="el" href="../../d0/d86/regcomp_8c.html#a09d6fdbd4dbcc76c5cd57109596ccc4d">onig_is_in_code_range</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#a93454579711aedb250012aafe713b299">P_</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="../../d8/db3/oniguruma_8h.html#a7c8a84bc12127007886efbfcf53b6fb5">OnigCodePoint</a> code))</td></tr> <tr class="separator:a93454579711aedb250012aafe713b299"><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:a1fb1e0d1b632905c0bc407929bf38439"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/db3/oniguruma_8h.html#aeb6f8d729e05bbd800a521bc31f9d59b">ONIG_EXTERN</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> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#a1fb1e0d1b632905c0bc407929bf38439">OnigEncISO_8859_1_ToLowerCaseTable</a> []</td></tr> <tr class="separator:a1fb1e0d1b632905c0bc407929bf38439"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a499722d41f04f6dd2409b38391b864bc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/db3/oniguruma_8h.html#aeb6f8d729e05bbd800a521bc31f9d59b">ONIG_EXTERN</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> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#a499722d41f04f6dd2409b38391b864bc">OnigEncISO_8859_1_ToUpperCaseTable</a> []</td></tr> <tr class="separator:a499722d41f04f6dd2409b38391b864bc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa74b6b3fb43932d45afbd88f45857095"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/db3/oniguruma_8h.html#aeb6f8d729e05bbd800a521bc31f9d59b">ONIG_EXTERN</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#aa74b6b3fb43932d45afbd88f45857095">OnigEncDefaultCharEncoding</a></td></tr> <tr class="separator:aa74b6b3fb43932d45afbd88f45857095"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a56d44d111522abe650d2c2b1fd33d488"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/db3/oniguruma_8h.html#aeb6f8d729e05bbd800a521bc31f9d59b">ONIG_EXTERN</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> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#a56d44d111522abe650d2c2b1fd33d488">OnigEncAsciiToLowerCaseTable</a> []</td></tr> <tr class="separator:a56d44d111522abe650d2c2b1fd33d488"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adadb5732c983a2c4d84b225dc36bb266"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/db3/oniguruma_8h.html#aeb6f8d729e05bbd800a521bc31f9d59b">ONIG_EXTERN</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> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#adadb5732c983a2c4d84b225dc36bb266">OnigEncAsciiToUpperCaseTable</a> []</td></tr> <tr class="separator:adadb5732c983a2c4d84b225dc36bb266"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a54038dd3b3125aa5d5b29610d2d37c8a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/db3/oniguruma_8h.html#aeb6f8d729e05bbd800a521bc31f9d59b">ONIG_EXTERN</a> <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> unsigned short </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df8/regenc_8h.html#a54038dd3b3125aa5d5b29610d2d37c8a">OnigEncAsciiCtypeTable</a> []</td></tr> <tr class="separator:a54038dd3b3125aa5d5b29610d2d37c8a"><td class="memSeparator" colspan="2"> </td></tr> </table> <h2 class="groupheader">Macro Definition Documentation</h2> <a id="a3cd42c63a217ee9e52214c1cc78c3af4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3cd42c63a217ee9e52214c1cc78c3af4">◆ </a></span>ARG_UNUSED</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ARG_UNUSED</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/df8/regenc_8h_source.html#l00067">67</a> of file <a class="el" href="../../dd/df8/regenc_8h_source.html">regenc.h</a>.</p> </div> </div> <a id="a489bb65287a3e256d896dfc3df09e03a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a489bb65287a3e256d896dfc3df09e03a">◆ </a></span>BIT_CTYPE_ALNUM</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BIT_CTYPE_ALNUM   (1<< <a class="el" href="../../d8/db3/oniguruma_8h.html#a458b31fe7df4f9465e9096b5ea4ef6a8">ONIGENC_CTYPE_ALNUM</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/df8/regenc_8h_source.html#l00092">92</a> of file <a class="el" href="../../dd/df8/regenc_8h_source.html">regenc.h</a>.</p> </div> </div> <a id="a0c915278a4bb7d82bddc4dad262111f4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0c915278a4bb7d82bddc4dad262111f4">◆ </a></span>BIT_CTYPE_ALPHA</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BIT_CTYPE_ALPHA   (1<< <a class="el" href="../../d8/db3/oniguruma_8h.html#a4a3a6205038ed0a845d462f8dde01dde">ONIGENC_CTYPE_ALPHA</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/df8/regenc_8h_source.html#l00080">80</a> of file <a class="el" href="../../dd/df8/regenc_8h_source.html">regenc.h</a>.</p> </div> </div> <a id="a7d64307b1d95fc0cb3ef1893014fbc8e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7d64307b1d95fc0cb3ef1893014fbc8e">◆ </a></span>BIT_CTYPE_ASCII</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BIT_CTYPE_ASCII   (1<< <a class="el" href="../../d8/db3/oniguruma_8h.html#a0c3ac345ed4f16f43dd61ef429ddb53c">ONIGENC_CTYPE_ASCII</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/df8/regenc_8h_source.html#l00093">93</a> of file <a class="el" href="../../dd/df8/regenc_8h_source.html">regenc.h</a>.</p> </div> </div> <a id="a28b1d3f5083c236bc0b6af6b25cea74a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a28b1d3f5083c236bc0b6af6b25cea74a">◆ </a></span>BIT_CTYPE_BLANK</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BIT_CTYPE_BLANK   (1<< <a class="el" href="../../d8/db3/oniguruma_8h.html#aad0d1e1de6d8f3854b81f1c1a9725e51">ONIGENC_CTYPE_BLANK</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/df8/regenc_8h_source.html#l00081">81</a> of file <a class="el" href="../../dd/df8/regenc_8h_source.html">regenc.h</a>.</p> </div> </div> <a id="ae561074c519d84edd19495b378f8f2db"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae561074c519d84edd19495b378f8f2db">◆ </a></span>BIT_CTYPE_CNTRL</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BIT_CTYPE_CNTRL   (1<< <a class="el" href="../../d8/db3/oniguruma_8h.html#a9f97a5cd48dddfdbb8b6c37f20546bcc">ONIGENC_CTYPE_CNTRL</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/df8/regenc_8h_source.html#l00082">82</a> of file <a class="el" href="../../dd/df8/regenc_8h_source.html">regenc.h</a>.</p> </div> </div> <a id="a5a15eaceb4920f393de5aa641857c98c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5a15eaceb4920f393de5aa641857c98c">◆ </a></span>BIT_CTYPE_DIGIT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BIT_CTYPE_DIGIT   (1<< <a class="el" href="../../d8/db3/oniguruma_8h.html#a14f0f2ce858aa271891329a3c5a9f6cb">ONIGENC_CTYPE_DIGIT</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/df8/regenc_8h_source.html#l00083">83</a> of file <a class="el" href="../../dd/df8/regenc_8h_source.html">regenc.h</a>.</p> </div> </div> <a id="a15b022a4d43cbf381ea9f84ceceab654"></a> <h2 class="memtitle"><span class="permalink"><a href="#a15b022a4d43cbf381ea9f84ceceab654">◆ </a></span>BIT_CTYPE_GRAPH</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BIT_CTYPE_GRAPH   (1<< <a class="el" href="../../d8/db3/oniguruma_8h.html#a085017ee7dd1400a949e39daea210db9">ONIGENC_CTYPE_GRAPH</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/df8/regenc_8h_source.html#l00084">84</a> of file <a class="el" href="../../dd/df8/regenc_8h_source.html">regenc.h</a>.</p> </div> </div> <a id="a8e0eeb8e0910b8a8a9afaec0d849c5ff"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8e0eeb8e0910b8a8a9afaec0d849c5ff">◆ </a></span>BIT_CTYPE_LOWER</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BIT_CTYPE_LOWER   (1<< <a class="el" href="../../d8/db3/oniguruma_8h.html#ab0a9ec0d461838dd2402156adf534b58">ONIGENC_CTYPE_LOWER</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/df8/regenc_8h_source.html#l00085">85</a> of file <a class="el" href="../../dd/df8/regenc_8h_source.html">regenc.h</a>.</p> </div> </div> <a id="a09e6102953d2c0c3af59b47e524912fb"></a> <h2 class="memtitle"><span class="permalink"><a href="#a09e6102953d2c0c3af59b47e524912fb">◆ </a></span>BIT_CTYPE_NEWLINE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BIT_CTYPE_NEWLINE   (1<< <a class="el" href="../../d8/db3/oniguruma_8h.html#ad58b3a5121ea4562630de96e9efc130e">ONIGENC_CTYPE_NEWLINE</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/df8/regenc_8h_source.html#l00079">79</a> of file <a class="el" href="../../dd/df8/regenc_8h_source.html">regenc.h</a>.</p> </div> </div> <a id="a20afd25043c8215f8e71cbbb6fff65ad"></a> <h2 class="memtitle"><span class="permalink"><a href="#a20afd25043c8215f8e71cbbb6fff65ad">◆ </a></span>BIT_CTYPE_PRINT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BIT_CTYPE_PRINT   (1<< <a class="el" href="../../d8/db3/oniguruma_8h.html#aa0ba2674fa84ef8eebf458c065d1ae2e">ONIGENC_CTYPE_PRINT</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/df8/regenc_8h_source.html#l00086">86</a> of file <a class="el" href="../../dd/df8/regenc_8h_source.html">regenc.h</a>.</p> </div> </div> <a id="ac673b44b3ca8ee612c82b2bb0279631a"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac673b44b3ca8ee612c82b2bb0279631a">◆ </a></span>BIT_CTYPE_PUNCT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BIT_CTYPE_PUNCT   (1<< <a class="el" href="../../d8/db3/oniguruma_8h.html#a58ef882d5cf53d2248c7ec9952e27d8a">ONIGENC_CTYPE_PUNCT</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/df8/regenc_8h_source.html#l00087">87</a> of file <a class="el" href="../../dd/df8/regenc_8h_source.html">regenc.h</a>.</p> </div> </div> <a id="af1d774062c37e9e0f0c5b1a0dbc399ab"></a> <h2 class="memtitle"><span class="permalink"><a href="#af1d774062c37e9e0f0c5b1a0dbc399ab">◆ </a></span>BIT_CTYPE_SPACE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BIT_CTYPE_SPACE   (1<< <a class="el" href="../../d8/db3/oniguruma_8h.html#a4bb931592f6bcd2ab5ae44c5d866a094">ONIGENC_CTYPE_SPACE</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/df8/regenc_8h_source.html#l00088">88</a> of file <a class="el" href="../../dd/df8/regenc_8h_source.html">regenc.h</a>.</p> </div> </div> <a id="a476424767851ba384d0e1986c72020d7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a476424767851ba384d0e1986c72020d7">◆ </a></span>BIT_CTYPE_UPPER</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BIT_CTYPE_UPPER   (1<< <a class="el" href="../../d8/db3/oniguruma_8h.html#a711c009b800441218b91d3c13c18fe46">ONIGENC_CTYPE_UPPER</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/df8/regenc_8h_source.html#l00089">89</a> of file <a class="el" href="../../dd/df8/regenc_8h_source.html">regenc.h</a>.</p> </div> </div> <a id="a6b070b778fde592131c38af8d6224e2e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6b070b778fde592131c38af8d6224e2e">◆ </a></span>BIT_CTYPE_WORD</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BIT_CTYPE_WORD   (1<< <a class="el" href="../../d8/db3/oniguruma_8h.html#a612fd1e82d5c1d87c6b73c15cee0ae98">ONIGENC_CTYPE_WORD</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/df8/regenc_8h_source.html#l00091">91</a> of file <a class="el" href="../../dd/df8/regenc_8h_source.html">regenc.h</a>.</p> </div> </div> <a id="a8dc103d35eb1341a4611a6fc8044d7b2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8dc103d35eb1341a4611a6fc8044d7b2">◆ </a></span>BIT_CTYPE_XDIGIT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BIT_CTYPE_XDIGIT   (1<< <a class="el" href="../../d8/db3/oniguruma_8h.html#a2964cbf76712be02ed2d0f07e4b8386e">ONIGENC_CTYPE_XDIGIT</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/df8/regenc_8h_source.html#l00090">90</a> of file <a class="el" href="../../dd/df8/regenc_8h_source.html">regenc.h</a>.</p> </div> </div> <a id="a5d8357437efd8e56e4d7291c0a9b9bf9"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5d8357437efd8e56e4d7291c0a9b9bf9">◆ </a></span>CTYPE_IS_WORD_GRAPH_PRINT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define CTYPE_IS_WORD_GRAPH_PRINT</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">ctype</td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <b>Value:</b><div class="fragment"><div class="line">((ctype) == <a class="code" href="../../d8/db3/oniguruma_8h.html#a612fd1e82d5c1d87c6b73c15cee0ae98">ONIGENC_CTYPE_WORD</a> || (ctype) == <a class="code" href="../../d8/db3/oniguruma_8h.html#a085017ee7dd1400a949e39daea210db9">ONIGENC_CTYPE_GRAPH</a> ||\</div><div class="line"> (ctype) == <a class="code" href="../../d8/db3/oniguruma_8h.html#aa0ba2674fa84ef8eebf458c065d1ae2e">ONIGENC_CTYPE_PRINT</a>)</div><div class="ttc" id="oniguruma_8h_html_a612fd1e82d5c1d87c6b73c15cee0ae98"><div class="ttname"><a href="../../d8/db3/oniguruma_8h.html#a612fd1e82d5c1d87c6b73c15cee0ae98">ONIGENC_CTYPE_WORD</a></div><div class="ttdeci">#define ONIGENC_CTYPE_WORD</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/db3/oniguruma_8h_source.html#l00206">oniguruma.h:206</a></div></div> <div class="ttc" id="oniguruma_8h_html_aa0ba2674fa84ef8eebf458c065d1ae2e"><div class="ttname"><a href="../../d8/db3/oniguruma_8h.html#aa0ba2674fa84ef8eebf458c065d1ae2e">ONIGENC_CTYPE_PRINT</a></div><div class="ttdeci">#define ONIGENC_CTYPE_PRINT</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/db3/oniguruma_8h_source.html#l00201">oniguruma.h:201</a></div></div> <div class="ttc" id="oniguruma_8h_html_a085017ee7dd1400a949e39daea210db9"><div class="ttname"><a href="../../d8/db3/oniguruma_8h.html#a085017ee7dd1400a949e39daea210db9">ONIGENC_CTYPE_GRAPH</a></div><div class="ttdeci">#define ONIGENC_CTYPE_GRAPH</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/db3/oniguruma_8h_source.html#l00199">oniguruma.h:199</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../dd/df8/regenc_8h_source.html#l00096">96</a> of file <a class="el" href="../../dd/df8/regenc_8h_source.html">regenc.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00824">onigenc_mb2_is_code_ctype()</a>, and <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00839">onigenc_mb4_is_code_ctype()</a>.</p> </div> </div> <a id="a134d897ded937c1fcad854303bbe0d94"></a> <h2 class="memtitle"><span class="permalink"><a href="#a134d897ded937c1fcad854303bbe0d94">◆ </a></span>CTYPE_TO_BIT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define CTYPE_TO_BIT</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">ctype</td><td>)</td> <td>   (1<<(ctype))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/df8/regenc_8h_source.html#l00095">95</a> of file <a class="el" href="../../dd/df8/regenc_8h_source.html">regenc.h</a>.</p> </div> </div> <a id="ae3806fb7eb88ed1af9941dbe5a8da5c5"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae3806fb7eb88ed1af9941dbe5a8da5c5">◆ </a></span>ENC_ALIAS</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ENC_ALIAS</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">orig </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="../../dd/df8/regenc_8h_source.html#l00218">218</a> of file <a class="el" href="../../dd/df8/regenc_8h_source.html">regenc.h</a>.</p> </div> </div> <a id="a00125d8fab7fb27892a0b6b836f92987"></a> <h2 class="memtitle"><span class="permalink"><a href="#a00125d8fab7fb27892a0b6b836f92987">◆ </a></span>ENC_DUMMY</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ENC_DUMMY</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/df8/regenc_8h_source.html#l00219">219</a> of file <a class="el" href="../../dd/df8/regenc_8h_source.html">regenc.h</a>.</p> </div> </div> <a id="a7a982015b86afca06b5014c3dc7f4564"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7a982015b86afca06b5014c3dc7f4564">◆ </a></span>ENC_REPLICATE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ENC_REPLICATE</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">orig </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="../../dd/df8/regenc_8h_source.html#l00217">217</a> of file <a class="el" href="../../dd/df8/regenc_8h_source.html">regenc.h</a>.</p> </div> </div> <a id="ae9f8530a4c9ec89ae8d62ce5b4410aad"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae9f8530a4c9ec89ae8d62ce5b4410aad">◆ </a></span>enclen</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define enclen</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">enc, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">p, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">e </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   ((enc->max_enc_len == enc->min_enc_len) ? enc->min_enc_len : <a class="el" href="../../d8/db3/oniguruma_8h.html#a1d6be3c22d2a64d0c8752049c986b53e">ONIGENC_MBC_ENC_LEN</a>(enc,p,e))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/df8/regenc_8h_source.html#l00076">76</a> of file <a class="el" href="../../dd/df8/regenc_8h_source.html">regenc.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04617">alt_merge_opt_exact_info()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l03314">bm_search_notrev()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l03417">bm_search_notrev_ic()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00467">compile_length_string_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00515">compile_string_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04571">concat_opt_exact_info()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04600">concat_opt_exact_info_str()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03545">expand_case_fold_string()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l03316">fetch_token()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l03019">fetch_token_in_cc()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l02952">find_str_position()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l03664">forward_search_range()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02388">get_char_length_tree1()</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#l03570">map_search()</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#l03909">onig_search_gpos()</a>, <a class="el" href="../../d5/d61/regerror_8c_source.html#l00323">onig_vsnprintf_with_pattern()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00066">onigenc_get_right_adjust_char_head()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00076">onigenc_get_right_adjust_char_head_with_prev()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00751">onigenc_mb2_code_to_mbc()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00768">onigenc_mb4_code_to_mbc()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00692">onigenc_mbn_mbc_case_fold()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00674">onigenc_mbn_mbc_to_code()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00854">onigenc_with_ascii_strncmp()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00873">onigenc_with_ascii_strnicmp()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l04505">parse_char_class()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l05739">parse_exp()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04224">set_bm_skip()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l02965">slow_search()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l03025">slow_search_ic()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l02981">str_exist_check_with_esc()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01596">str_node_can_be_split()</a>, and <a class="el" href="../../d5/d61/regerror_8c_source.html#l00202">to_ascii()</a>.</p> </div> </div> <a id="aa93f0eb578d23995850d61f7d61c55c1"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa93f0eb578d23995850d61f7d61c55c1">◆ </a></span>FALSE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define FALSE   0</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/df8/regenc_8h_source.html#l00060">60</a> of file <a class="el" href="../../dd/df8/regenc_8h_source.html">regenc.h</a>.</p> </div> </div> <a id="a070d2ce7b6bb7e5c05602aa8c308d0c4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a070d2ce7b6bb7e5c05602aa8c308d0c4">◆ </a></span>NULL</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NULL   ((void* )0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/df8/regenc_8h_source.html#l00052">52</a> of file <a class="el" href="../../dd/df8/regenc_8h_source.html">regenc.h</a>.</p> </div> </div> <a id="ae0ecb7c6132c5e98bf7a25fa44eb3380"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae0ecb7c6132c5e98bf7a25fa44eb3380">◆ </a></span>ONIG_CHECK_NULL_RETURN</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ONIG_CHECK_NULL_RETURN</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">p</td><td>)</td> <td>   <a class="el" href="../../d2/d99/win32ole_8c.html#a6fb3b37b30ac3874008f653ed9765309">if</a> (<a class="el" href="../../dd/df8/regenc_8h.html#a0e1ae98c09c703f4384c291998ef2f8d">ONIG_IS_NULL</a>(p)) return <a class="el" href="../../da/d50/vsnprintf_8c.html#a070d2ce7b6bb7e5c05602aa8c308d0c4">NULL</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/df8/regenc_8h_source.html#l00073">73</a> of file <a class="el" href="../../dd/df8/regenc_8h_source.html">regenc.h</a>.</p> </div> </div> <a id="a865be6f5d465a60054740327230aa970"></a> <h2 class="memtitle"><span class="permalink"><a href="#a865be6f5d465a60054740327230aa970">◆ </a></span>ONIG_CHECK_NULL_RETURN_VAL</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ONIG_CHECK_NULL_RETURN_VAL</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">p, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../df/d38/vm__exec_8c.html">val</a> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   <a class="el" href="../../d2/d99/win32ole_8c.html#a6fb3b37b30ac3874008f653ed9765309">if</a> (<a class="el" href="../../dd/df8/regenc_8h.html#a0e1ae98c09c703f4384c291998ef2f8d">ONIG_IS_NULL</a>(p)) return (<a class="el" href="../../df/d38/vm__exec_8c.html">val</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/df8/regenc_8h_source.html#l00074">74</a> of file <a class="el" href="../../dd/df8/regenc_8h_source.html">regenc.h</a>.</p> </div> </div> <a id="a47d0dce53537962cca1b7f360510553d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a47d0dce53537962cca1b7f360510553d">◆ </a></span>ONIG_ENCODING_INIT_DEFAULT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ONIG_ENCODING_INIT_DEFAULT   <a class="el" href="../../d8/db3/oniguruma_8h.html#a897de9ba489cfbb147c7fa36cb4f212a">ONIG_ENCODING_ASCII</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/df8/regenc_8h_source.html#l00115">115</a> of file <a class="el" href="../../dd/df8/regenc_8h_source.html">regenc.h</a>.</p> </div> </div> <a id="afc47f4eba91239e2152af6f3f67e11ec"></a> <h2 class="memtitle"><span class="permalink"><a href="#afc47f4eba91239e2152af6f3f67e11ec">◆ </a></span>ONIG_IS_NOT_NULL</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ONIG_IS_NOT_NULL</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">p</td><td>)</td> <td>   (((void*)(p)) != (void*)0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/df8/regenc_8h_source.html#l00072">72</a> of file <a class="el" href="../../dd/df8/regenc_8h_source.html">regenc.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00101">onigenc_step_back()</a>.</p> </div> </div> <a id="a0e1ae98c09c703f4384c291998ef2f8d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0e1ae98c09c703f4384c291998ef2f8d">◆ </a></span>ONIG_IS_NULL</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ONIG_IS_NULL</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">p</td><td>)</td> <td>   (((void*)(p)) == (void*)0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/df8/regenc_8h_source.html#l00071">71</a> of file <a class="el" href="../../dd/df8/regenc_8h_source.html">regenc.h</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="a92b78be1dfd3444c62924829405b4d8f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a92b78be1dfd3444c62924829405b4d8f">◆ </a></span>ONIGENC_ASCII_CODE_TO_LOWER_CASE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ONIGENC_ASCII_CODE_TO_LOWER_CASE</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">c</td><td>)</td> <td>   <a class="el" href="../../dd/df8/regenc_8h.html#a56d44d111522abe650d2c2b1fd33d488">OnigEncAsciiToLowerCaseTable</a>[c]</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/df8/regenc_8h_source.html#l00186">186</a> of file <a class="el" href="../../dd/df8/regenc_8h_source.html">regenc.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00591">onigenc_ascii_mbc_case_fold()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00692">onigenc_mbn_mbc_case_fold()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00873">onigenc_with_ascii_strnicmp()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01037">rb_enc_tolower()</a>, and <a class="el" href="../../d5/db5/encoding_8c_source.html#l01952">rb_tolower()</a>.</p> </div> </div> <a id="ab89a9ff25913d1fa0cc853d7f289738d"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab89a9ff25913d1fa0cc853d7f289738d">◆ </a></span>ONIGENC_ASCII_CODE_TO_UPPER_CASE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ONIGENC_ASCII_CODE_TO_UPPER_CASE</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">c</td><td>)</td> <td>   <a class="el" href="../../dd/df8/regenc_8h.html#adadb5732c983a2c4d84b225dc36bb266">OnigEncAsciiToUpperCaseTable</a>[c]</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/df8/regenc_8h_source.html#l00187">187</a> of file <a class="el" href="../../dd/df8/regenc_8h_source.html">regenc.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d5/db5/encoding_8c_source.html#l01031">rb_enc_toupper()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01958">rb_toupper()</a>, and <a class="el" href="../../d5/db5/encoding_8c_source.html#l01559">set_encoding_const()</a>.</p> </div> </div> <a id="aea296acef5ce0b60e6944f37272ecc6a"></a> <h2 class="memtitle"><span class="permalink"><a href="#aea296acef5ce0b60e6944f37272ecc6a">◆ </a></span>ONIGENC_IS_ASCII_CODE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ONIGENC_IS_ASCII_CODE</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">code</td><td>)</td> <td>   ((code) < 0x80)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/df8/regenc_8h_source.html#l00185">185</a> of file <a class="el" href="../../dd/df8/regenc_8h_source.html">regenc.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00873">onigenc_with_ascii_strnicmp()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01037">rb_enc_tolower()</a>, and <a class="el" href="../../d5/db5/encoding_8c_source.html#l01031">rb_enc_toupper()</a>.</p> </div> </div> <a id="af1c32f320a8473072b2e91d5432f8810"></a> <h2 class="memtitle"><span class="permalink"><a href="#af1c32f320a8473072b2e91d5432f8810">◆ </a></span>ONIGENC_IS_ASCII_CODE_CASE_AMBIG</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ONIGENC_IS_ASCII_CODE_CASE_AMBIG</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">code</td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <b>Value:</b><div class="fragment"><div class="line">(<a class="code" href="../../dd/df8/regenc_8h.html#ab38daef12b61ae626fd8ca9b3bf16b55">ONIGENC_IS_ASCII_CODE_CTYPE</a>(code, <a class="code" href="../../d8/db3/oniguruma_8h.html#a711c009b800441218b91d3c13c18fe46">ONIGENC_CTYPE_UPPER</a>) ||\</div><div class="line"> ONIGENC_IS_ASCII_CODE_CTYPE(code, <a class="code" href="../../d8/db3/oniguruma_8h.html#ab0a9ec0d461838dd2402156adf534b58">ONIGENC_CTYPE_LOWER</a>))</div><div class="ttc" id="oniguruma_8h_html_a711c009b800441218b91d3c13c18fe46"><div class="ttname"><a href="../../d8/db3/oniguruma_8h.html#a711c009b800441218b91d3c13c18fe46">ONIGENC_CTYPE_UPPER</a></div><div class="ttdeci">#define ONIGENC_CTYPE_UPPER</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/db3/oniguruma_8h_source.html#l00204">oniguruma.h:204</a></div></div> <div class="ttc" id="regenc_8h_html_ab38daef12b61ae626fd8ca9b3bf16b55"><div class="ttname"><a href="../../dd/df8/regenc_8h.html#ab38daef12b61ae626fd8ca9b3bf16b55">ONIGENC_IS_ASCII_CODE_CTYPE</a></div><div class="ttdeci">#define ONIGENC_IS_ASCII_CODE_CTYPE(code, ctype)</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/df8/regenc_8h_source.html#l00188">regenc.h:188</a></div></div> <div class="ttc" id="oniguruma_8h_html_ab0a9ec0d461838dd2402156adf534b58"><div class="ttname"><a href="../../d8/db3/oniguruma_8h.html#ab0a9ec0d461838dd2402156adf534b58">ONIGENC_CTYPE_LOWER</a></div><div class="ttdeci">#define ONIGENC_CTYPE_LOWER</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/db3/oniguruma_8h_source.html#l00200">oniguruma.h:200</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../dd/df8/regenc_8h_source.html#l00190">190</a> of file <a class="el" href="../../dd/df8/regenc_8h_source.html">regenc.h</a>.</p> </div> </div> <a id="ab38daef12b61ae626fd8ca9b3bf16b55"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab38daef12b61ae626fd8ca9b3bf16b55">◆ </a></span>ONIGENC_IS_ASCII_CODE_CTYPE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ONIGENC_IS_ASCII_CODE_CTYPE</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">code, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">ctype </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   ((<a class="el" href="../../dd/df8/regenc_8h.html#a54038dd3b3125aa5d5b29610d2d37c8a">OnigEncAsciiCtypeTable</a>[code] & <a class="el" href="../../dd/df8/regenc_8h.html#a134d897ded937c1fcad854303bbe0d94">CTYPE_TO_BIT</a>(ctype)) != 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/df8/regenc_8h_source.html#l00188">188</a> of file <a class="el" href="../../dd/df8/regenc_8h_source.html">regenc.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00664">onigenc_ascii_is_code_ctype()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00824">onigenc_mb2_is_code_ctype()</a>, and <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00839">onigenc_mb4_is_code_ctype()</a>.</p> </div> </div> <a id="ad5ffafc3cc545a3d1197664827468800"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad5ffafc3cc545a3d1197664827468800">◆ </a></span>ONIGENC_IS_IN_RANGE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ONIGENC_IS_IN_RANGE</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">code, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">from, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">to </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   ((<a class="el" href="../../d8/db3/oniguruma_8h.html#a7c8a84bc12127007886efbfcf53b6fb5">OnigCodePoint</a> )((code) - (from)) <= (<a class="el" href="../../d8/db3/oniguruma_8h.html#a7c8a84bc12127007886efbfcf53b6fb5">OnigCodePoint</a> )((to) - (from)))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/df8/regenc_8h_source.html#l00195">195</a> of file <a class="el" href="../../dd/df8/regenc_8h_source.html">regenc.h</a>.</p> </div> </div> <a id="a55634f102ba3e206c00b3c199f8c3dee"></a> <h2 class="memtitle"><span class="permalink"><a href="#a55634f102ba3e206c00b3c199f8c3dee">◆ </a></span>ONIGENC_ISO_8859_1_TO_LOWER_CASE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ONIGENC_ISO_8859_1_TO_LOWER_CASE</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">c</td><td>)</td> <td>   <a class="el" href="../../dd/df8/regenc_8h.html#a1fb1e0d1b632905c0bc407929bf38439">OnigEncISO_8859_1_ToLowerCaseTable</a>[c]</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/df8/regenc_8h_source.html#l00162">162</a> of file <a class="el" href="../../dd/df8/regenc_8h_source.html">regenc.h</a>.</p> </div> </div> <a id="ade8d6e1995d55991ef2043a5d2bbf5ad"></a> <h2 class="memtitle"><span class="permalink"><a href="#ade8d6e1995d55991ef2043a5d2bbf5ad">◆ </a></span>ONIGENC_ISO_8859_1_TO_UPPER_CASE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ONIGENC_ISO_8859_1_TO_UPPER_CASE</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">c</td><td>)</td> <td>   <a class="el" href="../../dd/df8/regenc_8h.html#a499722d41f04f6dd2409b38391b864bc">OnigEncISO_8859_1_ToUpperCaseTable</a>[c]</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/df8/regenc_8h_source.html#l00164">164</a> of file <a class="el" href="../../dd/df8/regenc_8h_source.html">regenc.h</a>.</p> </div> </div> <a id="a8bbce54d68849ffea3e92efafb34ef4c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8bbce54d68849ffea3e92efafb34ef4c">◆ </a></span>OnigEncodingDeclare</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define OnigEncodingDeclare</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">n</td><td>)</td> <td>   <a class="el" href="../../d8/db3/oniguruma_8h.html#a7e55190d2a4dfc12c8958afaae815200">OnigEncodingType</a> <a class="el" href="../../dd/df8/regenc_8h.html#a2716f69763cc305ece32f7335352ce19">OnigEncodingName</a>(n)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/df8/regenc_8h_source.html#l00212">212</a> of file <a class="el" href="../../dd/df8/regenc_8h_source.html">regenc.h</a>.</p> </div> </div> <a id="aafe46d9a5d8b7b60055f530a5b6258c6"></a> <h2 class="memtitle"><span class="permalink"><a href="#aafe46d9a5d8b7b60055f530a5b6258c6">◆ </a></span>OnigEncodingDefine</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define OnigEncodingDefine</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../d9/d2d/sprintf_8c.html#a7a51ed112e9b79f89e3e70beb8db8bf5">f</a>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">n </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   <a class="el" href="../../dd/df8/regenc_8h.html#a8bbce54d68849ffea3e92efafb34ef4c">OnigEncodingDeclare</a>(n)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/df8/regenc_8h_source.html#l00213">213</a> of file <a class="el" href="../../dd/df8/regenc_8h_source.html">regenc.h</a>.</p> </div> </div> <a id="a2716f69763cc305ece32f7335352ce19"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2716f69763cc305ece32f7335352ce19">◆ </a></span>OnigEncodingName</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define OnigEncodingName</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">n</td><td>)</td> <td>   <a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a>##n</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/df8/regenc_8h_source.html#l00211">211</a> of file <a class="el" href="../../dd/df8/regenc_8h_source.html">regenc.h</a>.</p> </div> </div> <a id="aa2dd61e8cf7743acd7c17a56fffbeac8"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa2dd61e8cf7743acd7c17a56fffbeac8">◆ </a></span>PosixBracketEntryInit</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define PosixBracketEntryInit</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">ctype </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   {(<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</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>, ctype, (short int)(<a class="el" href="../../db/d74/zlib_8c.html#a8ba1f78f06c67825a7841bc2e2fa3d87">sizeof</a>(<a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>) - 1)}</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/df8/regenc_8h_source.html#l00107">107</a> of file <a class="el" href="../../dd/df8/regenc_8h_source.html">regenc.h</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="aa8cecfc5c5c054d2875c03e77b7be15d"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa8cecfc5c5c054d2875c03e77b7be15d">◆ </a></span>TRUE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define TRUE   1</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/df8/regenc_8h_source.html#l00056">56</a> of file <a class="el" href="../../dd/df8/regenc_8h_source.html">regenc.h</a>.</p> </div> </div> <a id="a48d4c9ed655f3fafa06c6550b3529d55"></a> <h2 class="memtitle"><span class="permalink"><a href="#a48d4c9ed655f3fafa06c6550b3529d55">◆ </a></span>USE_CRNL_AS_LINE_TERMINATOR</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define USE_CRNL_AS_LINE_TERMINATOR</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/df8/regenc_8h_source.html#l00109">109</a> of file <a class="el" href="../../dd/df8/regenc_8h_source.html">regenc.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d4b/regexec_8c_source.html#l01330">match_at()</a>.</p> </div> </div> <a id="a067df8db7e962775fdebb7350991002d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a067df8db7e962775fdebb7350991002d">◆ </a></span>USE_UNICODE_PROPERTIES</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define USE_UNICODE_PROPERTIES</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/df8/regenc_8h_source.html#l00110">110</a> of file <a class="el" href="../../dd/df8/regenc_8h_source.html">regenc.h</a>.</p> </div> </div> <a id="a6b22d9e21ff8a8ed925b9f7b21434ade"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6b22d9e21ff8a8ed925b9f7b21434ade">◆ </a></span>UTF16_IS_SURROGATE_FIRST</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define UTF16_IS_SURROGATE_FIRST</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">c</td><td>)</td> <td>   (((c) & 0xfc) == 0xd8)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/df8/regenc_8h_source.html#l00159">159</a> of file <a class="el" href="../../dd/df8/regenc_8h_source.html">regenc.h</a>.</p> </div> </div> <a id="a2ead307aa7dfc24547268d39c5f52c37"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2ead307aa7dfc24547268d39c5f52c37">◆ </a></span>UTF16_IS_SURROGATE_SECOND</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define UTF16_IS_SURROGATE_SECOND</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">c</td><td>)</td> <td>   (((c) & 0xfc) == 0xdc)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/df8/regenc_8h_source.html#l00160">160</a> of file <a class="el" href="../../dd/df8/regenc_8h_source.html">regenc.h</a>.</p> </div> </div> <h2 class="groupheader">Function Documentation</h2> <a id="a0bda369a1482449388a1df1587c2f043"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0bda369a1482449388a1df1587c2f043">◆ </a></span>P_() <span class="overload">[1/24]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d8/db3/oniguruma_8h.html#aeb6f8d729e05bbd800a521bc31f9d59b">ONIG_EXTERN</a> int <a class="el" href="../../d6/d8e/regenc_8c.html#a923497b2705802a33a3e58614bf81a5d">onigenc_ascii_apply_all_case_fold</a> P_ </td> <td>(</td> <td class="paramtype">(<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, <a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc) </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="af1d42ff1bc5dc78da95b1119b4a4d69b"></a> <h2 class="memtitle"><span class="permalink"><a href="#af1d42ff1bc5dc78da95b1119b4a4d69b">◆ </a></span>P_() <span class="overload">[2/24]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d8/db3/oniguruma_8h.html#aeb6f8d729e05bbd800a521bc31f9d59b">ONIG_EXTERN</a> int <a class="el" href="../../d6/d8e/regenc_8c.html#aa2e664b549b27c0adcc99df808ba2a75">onigenc_ascii_get_case_fold_codes_by_str</a> P_ </td> <td>(</td> <td class="paramtype">(<a class="el" href="../../d8/db3/oniguruma_8h.html#a33aa7ed7612104fa36da121c8ecb4d4e">OnigCaseFoldType</a> flag, <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[], <a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc) </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a6400647bc212cf561c93ee0261cbd7b4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6400647bc212cf561c93ee0261cbd7b4">◆ </a></span>P_() <span class="overload">[3/24]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d8/db3/oniguruma_8h.html#aeb6f8d729e05bbd800a521bc31f9d59b">ONIG_EXTERN</a> int <a class="el" href="../../d6/d8e/regenc_8c.html#a650cec989db7c7a9c243c7d181eb2682">onigenc_apply_all_case_fold_with_map</a> P_ </td> <td>(</td> <td class="paramtype">(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> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a6312817bbaf3ce1d62b7c6c594fba3d6"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6312817bbaf3ce1d62b7c6c594fba3d6">◆ </a></span>P_() <span class="overload">[4/24]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d8/db3/oniguruma_8h.html#aeb6f8d729e05bbd800a521bc31f9d59b">ONIG_EXTERN</a> int <a class="el" href="../../d6/d8e/regenc_8c.html#a7f4a8511927c42d695a2a166d4800daf">onigenc_get_case_fold_codes_by_str_with_map</a> P_ </td> <td>(</td> <td class="paramtype">(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="../../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> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a9726f66653cb5fa637702ae8d26a59e4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9726f66653cb5fa637702ae8d26a59e4">◆ </a></span>P_() <span class="overload">[5/24]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d8/db3/oniguruma_8h.html#aeb6f8d729e05bbd800a521bc31f9d59b">ONIG_EXTERN</a> int <a class="el" href="../../d6/d8e/regenc_8c.html#a74a09815b8d5b432b149c0b52c3d1f34">onigenc_not_support_get_ctype_code_range</a> P_ </td> <td>(</td> <td class="paramtype">(<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> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="ae3c7c4cc03672aa86b08f4e95808748a"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae3c7c4cc03672aa86b08f4e95808748a">◆ </a></span>P_() <span class="overload">[6/24]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d8/db3/oniguruma_8h.html#aeb6f8d729e05bbd800a521bc31f9d59b">ONIG_EXTERN</a> int <a class="el" href="../../d6/d8e/regenc_8c.html#a5ba262fb29b8f3d49f5fd7eab7f8efd4">onigenc_is_mbc_newline_0x0a</a> P_ </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, <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) </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a9a74b9be479ef47c207fd9096779fefa"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9a74b9be479ef47c207fd9096779fefa">◆ </a></span>P_() <span class="overload">[7/24]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d8/db3/oniguruma_8h.html#aeb6f8d729e05bbd800a521bc31f9d59b">ONIG_EXTERN</a> int <a class="el" href="../../d6/d8e/regenc_8c.html#a49c229217b8d5cca4f10539279db7e25">onigenc_ascii_mbc_case_fold</a> P_ </td> <td>(</td> <td class="paramtype">(<a class="el" href="../../d8/db3/oniguruma_8h.html#a33aa7ed7612104fa36da121c8ecb4d4e">OnigCaseFoldType</a> flag, <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) </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a6adff8a4813a1a8b3b505d2b551f02c8"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6adff8a4813a1a8b3b505d2b551f02c8">◆ </a></span>P_() <span class="overload">[8/24]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d8/db3/oniguruma_8h.html#aeb6f8d729e05bbd800a521bc31f9d59b">ONIG_EXTERN</a> int <a class="el" href="../../d6/d8e/regenc_8c.html#a4f1a8ea84e91d09e124a5f204b57adf8">onigenc_single_byte_mbc_enc_len</a> P_ </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, <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="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc) </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="ab7ef08c6db979811478a879fdc03edb2"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab7ef08c6db979811478a879fdc03edb2">◆ </a></span>P_() <span class="overload">[9/24]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d8/db3/oniguruma_8h.html#aeb6f8d729e05bbd800a521bc31f9d59b">ONIG_EXTERN</a> int <a class="el" href="../../d6/d8e/regenc_8c.html#a6ad71b74e91120d166f8a12688b56522">onigenc_single_byte_code_to_mbclen</a> P_ </td> <td>(</td> <td class="paramtype">(<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) </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a3618bc3890033404d28e78b9b41572cf"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3618bc3890033404d28e78b9b41572cf">◆ </a></span>P_() <span class="overload">[10/24]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d8/db3/oniguruma_8h.html#aeb6f8d729e05bbd800a521bc31f9d59b">ONIG_EXTERN</a> int <a class="el" href="../../d6/d8e/regenc_8c.html#ab979c1566a91a404038ce2453346b706">onigenc_single_byte_code_to_mbc</a> P_ </td> <td>(</td> <td class="paramtype">(<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) </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="ae3881a15aff5cf8a640092468b5f0947"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae3881a15aff5cf8a640092468b5f0947">◆ </a></span>P_() <span class="overload">[11/24]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d8/db3/oniguruma_8h.html#aeb6f8d729e05bbd800a521bc31f9d59b">ONIG_EXTERN</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a>* <a class="el" href="../../d6/d8e/regenc_8c.html#aca5bb20f92f995512adc38db75a00428">onigenc_single_byte_left_adjust_char_head</a> P_ </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, <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#a291548d828e9d948f8b8e1d117548841">OnigUChar</a> *end, <a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc) </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a5b8dc6b936b8becea4a8b8a037177508"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5b8dc6b936b8becea4a8b8a037177508">◆ </a></span>P_() <span class="overload">[12/24]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d8/db3/oniguruma_8h.html#aeb6f8d729e05bbd800a521bc31f9d59b">ONIG_EXTERN</a> int <a class="el" href="../../d6/d8e/regenc_8c.html#a403b60d72c3c48435efb89c78231f8a9">onigenc_always_true_is_allowed_reverse_match</a> P_ </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, <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) </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a983b874ba0f2d1bd1808c823e6b6afef"></a> <h2 class="memtitle"><span class="permalink"><a href="#a983b874ba0f2d1bd1808c823e6b6afef">◆ </a></span>P_() <span class="overload">[13/24]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d8/db3/oniguruma_8h.html#aeb6f8d729e05bbd800a521bc31f9d59b">ONIG_EXTERN</a> int <a class="el" href="../../d6/d8e/regenc_8c.html#a290d30a7ce384769f0b8417250cb0003">onigenc_ascii_is_code_ctype</a> P_ </td> <td>(</td> <td class="paramtype">(<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) </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="ad3b9d93f2f6ef4b3680a61b1f9b4ca03"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad3b9d93f2f6ef4b3680a61b1f9b4ca03">◆ </a></span>P_() <span class="overload">[14/24]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d8/db3/oniguruma_8h.html#aeb6f8d729e05bbd800a521bc31f9d59b">ONIG_EXTERN</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a7c8a84bc12127007886efbfcf53b6fb5">OnigCodePoint</a> <a class="el" href="../../d6/d8e/regenc_8c.html#a896da3816645ea2db41df9cffcbf7e60">onigenc_mbn_mbc_to_code</a> P_ </td> <td>(</td> <td class="paramtype">(<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> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a2ee110380ef2d7f350634dd74b9e2206"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2ee110380ef2d7f350634dd74b9e2206">◆ </a></span>P_() <span class="overload">[15/24]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d8/db3/oniguruma_8h.html#aeb6f8d729e05bbd800a521bc31f9d59b">ONIG_EXTERN</a> int <a class="el" href="../../d6/d8e/regenc_8c.html#a92a5665bbaa5fda51a2778ee15d09967">onigenc_mbn_mbc_case_fold</a> P_ </td> <td>(</td> <td class="paramtype">(<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="../../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) </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a76c4cc8595e57d097a72f06c2a226ec7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a76c4cc8595e57d097a72f06c2a226ec7">◆ </a></span>P_() <span class="overload">[16/24]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d8/db3/oniguruma_8h.html#aeb6f8d729e05bbd800a521bc31f9d59b">ONIG_EXTERN</a> int <a class="el" href="../../d6/d8e/regenc_8c.html#a0e01f6b2b019b329a6b34e069dc734a1">onigenc_mb2_code_to_mbc</a> P_ </td> <td>(</td> <td class="paramtype">(<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> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a8c0a4ebdeb2a546381f66085fa322855"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8c0a4ebdeb2a546381f66085fa322855">◆ </a></span>P_() <span class="overload">[17/24]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d8/db3/oniguruma_8h.html#aeb6f8d729e05bbd800a521bc31f9d59b">ONIG_EXTERN</a> int <a class="el" href="../../d6/d8e/regenc_8c.html#a2c220165cc3b0ca4415382b97d4fd9be">onigenc_minimum_property_name_to_ctype</a> P_ </td> <td>(</td> <td class="paramtype">(<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> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="ad50f489643f5680a0106a288ea02f190"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad50f489643f5680a0106a288ea02f190">◆ </a></span>P_() <span class="overload">[18/24]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d8/db3/oniguruma_8h.html#aeb6f8d729e05bbd800a521bc31f9d59b">ONIG_EXTERN</a> int <a class="el" href="../../d6/d8e/regenc_8c.html#a7b4ab1b609c64f37517c194f79176560">onigenc_mb2_is_code_ctype</a> P_ </td> <td>(</td> <td class="paramtype">(<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> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a427648b2839f0636f8203de09af6754a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a427648b2839f0636f8203de09af6754a">◆ </a></span>P_() <span class="overload">[19/24]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d8/db3/oniguruma_8h.html#aeb6f8d729e05bbd800a521bc31f9d59b">ONIG_EXTERN</a> int onigenc_unicode_ctype_code_range P_ </td> <td>(</td> <td class="paramtype">(int ctype, <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[]) </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a4d526191d4b211f9d401bc178eb3dd66"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4d526191d4b211f9d401bc178eb3dd66">◆ </a></span>P_() <span class="overload">[20/24]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d8/db3/oniguruma_8h.html#aeb6f8d729e05bbd800a521bc31f9d59b">ONIG_EXTERN</a> int onigenc_unicode_get_case_fold_codes_by_str P_ </td> <td>(</td> <td class="paramtype">(<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="../../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> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a5362d4696d4e3997e64c5b418957955f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5362d4696d4e3997e64c5b418957955f">◆ </a></span>P_() <span class="overload">[21/24]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d8/db3/oniguruma_8h.html#aeb6f8d729e05bbd800a521bc31f9d59b">ONIG_EXTERN</a> int onigenc_unicode_mbc_case_fold P_ </td> <td>(</td> <td class="paramtype">(<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="../../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="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *fold) </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a17e1c98a17751627e705dfd6560c8381"></a> <h2 class="memtitle"><span class="permalink"><a href="#a17e1c98a17751627e705dfd6560c8381">◆ </a></span>P_() <span class="overload">[22/24]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d8/db3/oniguruma_8h.html#aeb6f8d729e05bbd800a521bc31f9d59b">ONIG_EXTERN</a> int <a class="el" href="../../d6/d8e/regenc_8c.html#a90b88782935738eef92cd18221080866">onigenc_with_ascii_strncmp</a> P_ </td> <td>(</td> <td class="paramtype">(<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> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="ab192d6c62b115936dd1d13cd8a7c659b"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab192d6c62b115936dd1d13cd8a7c659b">◆ </a></span>P_() <span class="overload">[23/24]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d8/db3/oniguruma_8h.html#aeb6f8d729e05bbd800a521bc31f9d59b">ONIG_EXTERN</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a>* <a class="el" href="../../d6/d8e/regenc_8c.html#a1bd982c9f506b6fee7aed5e397deb531">onigenc_step</a> P_ </td> <td>(</td> <td class="paramtype">(<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> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a93454579711aedb250012aafe713b299"></a> <h2 class="memtitle"><span class="permalink"><a href="#a93454579711aedb250012aafe713b299">◆ </a></span>P_() <span class="overload">[24/24]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int <a class="el" href="../../d0/d86/regcomp_8c.html#a09d6fdbd4dbcc76c5cd57109596ccc4d">onig_is_in_code_range</a> P_ </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, <a class="el" href="../../d8/db3/oniguruma_8h.html#a7c8a84bc12127007886efbfcf53b6fb5">OnigCodePoint</a> code) </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <h2 class="groupheader">Variable Documentation</h2> <a id="a54038dd3b3125aa5d5b29610d2d37c8a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a54038dd3b3125aa5d5b29610d2d37c8a">◆ </a></span>OnigEncAsciiCtypeTable</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d8/db3/oniguruma_8h.html#aeb6f8d729e05bbd800a521bc31f9d59b">ONIG_EXTERN</a> <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> unsigned short OnigEncAsciiCtypeTable[]</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/df8/regenc_8h_source.html#l00183">183</a> of file <a class="el" href="../../dd/df8/regenc_8h_source.html">regenc.h</a>.</p> </div> </div> <a id="a56d44d111522abe650d2c2b1fd33d488"></a> <h2 class="memtitle"><span class="permalink"><a href="#a56d44d111522abe650d2c2b1fd33d488">◆ </a></span>OnigEncAsciiToLowerCaseTable</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d8/db3/oniguruma_8h.html#aeb6f8d729e05bbd800a521bc31f9d59b">ONIG_EXTERN</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> OnigEncAsciiToLowerCaseTable[]</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/df8/regenc_8h_source.html#l00181">181</a> of file <a class="el" href="../../dd/df8/regenc_8h_source.html">regenc.h</a>.</p> </div> </div> <a id="adadb5732c983a2c4d84b225dc36bb266"></a> <h2 class="memtitle"><span class="permalink"><a href="#adadb5732c983a2c4d84b225dc36bb266">◆ </a></span>OnigEncAsciiToUpperCaseTable</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d8/db3/oniguruma_8h.html#aeb6f8d729e05bbd800a521bc31f9d59b">ONIG_EXTERN</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> OnigEncAsciiToUpperCaseTable[]</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/df8/regenc_8h_source.html#l00182">182</a> of file <a class="el" href="../../dd/df8/regenc_8h_source.html">regenc.h</a>.</p> </div> </div> <a id="aa74b6b3fb43932d45afbd88f45857095"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa74b6b3fb43932d45afbd88f45857095">◆ </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#aeb6f8d729e05bbd800a521bc31f9d59b">ONIG_EXTERN</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> OnigEncDefaultCharEncoding</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/df8/regenc_8h_source.html#l00180">180</a> of file <a class="el" href="../../dd/df8/regenc_8h_source.html">regenc.h</a>.</p> </div> </div> <a id="a1fb1e0d1b632905c0bc407929bf38439"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1fb1e0d1b632905c0bc407929bf38439">◆ </a></span>OnigEncISO_8859_1_ToLowerCaseTable</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d8/db3/oniguruma_8h.html#aeb6f8d729e05bbd800a521bc31f9d59b">ONIG_EXTERN</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> OnigEncISO_8859_1_ToLowerCaseTable[]</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/df8/regenc_8h_source.html#l00167">167</a> of file <a class="el" href="../../dd/df8/regenc_8h_source.html">regenc.h</a>.</p> </div> </div> <a id="a499722d41f04f6dd2409b38391b864bc"></a> <h2 class="memtitle"><span class="permalink"><a href="#a499722d41f04f6dd2409b38391b864bc">◆ </a></span>OnigEncISO_8859_1_ToUpperCaseTable</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d8/db3/oniguruma_8h.html#aeb6f8d729e05bbd800a521bc31f9d59b">ONIG_EXTERN</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> OnigEncISO_8859_1_ToUpperCaseTable[]</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/df8/regenc_8h_source.html#l00168">168</a> of file <a class="el" href="../../dd/df8/regenc_8h_source.html">regenc.h</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>