/[hyperestraier_wrappers]/0.0.13/doc/HyperEstraier__wrap_8cxx-source.html
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /0.0.13/doc/HyperEstraier__wrap_8cxx-source.html

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

0.0.12/doc/HyperEstraier__wrap_8cxx-source.html revision 1 by dpavlin, Sat Sep 3 18:02:31 2005 UTC 0.0.13/doc/HyperEstraier__wrap_8cxx-source.html revision 14 by dpavlin, Fri Sep 9 15:26:39 2005 UTC
# Line 3303  Line 3303 
3303  <a name="l03294"></a>03294  <a name="l03294"></a>03294
3304  <a name="l03295"></a>03295  <a name="l03295"></a>03295
3305  <a name="l03296"></a>03296 <span class="keyword">static</span> VALUE  <a name="l03296"></a>03296 <span class="keyword">static</span> VALUE
3306  <a name="l03297"></a><a class="code" href="HyperEstraier__wrap_8cxx.html#a231">03297</a> <a class="code" href="HyperEstraier__wrap_8cxx.html#a231">_wrap_Database_iter_init</a>(<span class="keywordtype">int</span> argc, VALUE *argv, VALUE <span class="keyword">self</span>) {  <a name="l03297"></a><a class="code" href="HyperEstraier__wrap_8cxx.html#a231">03297</a> <a class="code" href="HyperEstraier__wrap_8cxx.html#a231">_wrap_Database_name</a>(<span class="keywordtype">int</span> argc, VALUE *argv, VALUE <span class="keyword">self</span>) {
3307  <a name="l03298"></a>03298     <a class="code" href="classestraier_1_1Database.html">estraier::Database</a> *arg1 = (<a class="code" href="classestraier_1_1Database.html">estraier::Database</a> *) 0 ;  <a name="l03298"></a>03298     <a class="code" href="classestraier_1_1Database.html">estraier::Database</a> *arg1 = (<a class="code" href="classestraier_1_1Database.html">estraier::Database</a> *) 0 ;
3308  <a name="l03299"></a>03299     <span class="keywordtype">bool</span> result;  <a name="l03299"></a>03299     <span class="keywordtype">char</span> *result;
3309  <a name="l03300"></a>03300     VALUE vresult = Qnil;  <a name="l03300"></a>03300     VALUE vresult = Qnil;
3310  <a name="l03301"></a>03301      <a name="l03301"></a>03301    
3311  <a name="l03302"></a>03302     <span class="keywordflow">if</span> ((argc &lt; 0) || (argc &gt; 0))  <a name="l03302"></a>03302     <span class="keywordflow">if</span> ((argc &lt; 0) || (argc &gt; 0))
# Line 3313  Line 3313 
3313  <a name="l03304"></a>03304     <a class="code" href="HyperEstraier__wrap_8cpp.html#a19">SWIG_ConvertPtr</a>(<span class="keyword">self</span>, (<span class="keywordtype">void</span> **) &amp;arg1, <a class="code" href="HyperEstraier__wrap_8cpp.html#a40">SWIGTYPE_p_estraier__Database</a>, 1);  <a name="l03304"></a>03304     <a class="code" href="HyperEstraier__wrap_8cpp.html#a19">SWIG_ConvertPtr</a>(<span class="keyword">self</span>, (<span class="keywordtype">void</span> **) &amp;arg1, <a class="code" href="HyperEstraier__wrap_8cpp.html#a40">SWIGTYPE_p_estraier__Database</a>, 1);
3314  <a name="l03305"></a>03305     {  <a name="l03305"></a>03305     {
3315  <a name="l03306"></a>03306         <span class="keywordflow">try</span> {  <a name="l03306"></a>03306         <span class="keywordflow">try</span> {
3316  <a name="l03307"></a>03307             result = (bool)(arg1)-&gt;iter_init();  <a name="l03307"></a>03307             result = (<span class="keywordtype">char</span> *)(arg1)-&gt;name();
3317  <a name="l03308"></a>03308              <a name="l03308"></a>03308            
3318  <a name="l03309"></a>03309         } <span class="keywordflow">catch</span> (<span class="keyword">const</span> <span class="keywordtype">char</span> *msg) {  <a name="l03309"></a>03309         } <span class="keywordflow">catch</span> (<span class="keyword">const</span> <span class="keywordtype">char</span> *msg) {
3319  <a name="l03310"></a>03310             <a class="code" href="HyperEstraier__wrap_8cpp.html#a62">SWIG_exception</a>(<a class="code" href="HyperEstraier__wrap_8cpp.html#a53">SWIG_RuntimeError</a>, msg);  <a name="l03310"></a>03310             <a class="code" href="HyperEstraier__wrap_8cpp.html#a62">SWIG_exception</a>(<a class="code" href="HyperEstraier__wrap_8cpp.html#a53">SWIG_RuntimeError</a>, msg);
3320  <a name="l03311"></a>03311         }  <a name="l03311"></a>03311         }
3321  <a name="l03312"></a>03312     }  <a name="l03312"></a>03312     }
3322  <a name="l03313"></a>03313     vresult = result ? Qtrue : Qfalse;  <a name="l03313"></a>03313     vresult = rb_str_new2(result);
3323  <a name="l03314"></a>03314     <span class="keywordflow">return</span> vresult;  <a name="l03314"></a>03314     <span class="keywordflow">return</span> vresult;
3324  <a name="l03315"></a>03315 }  <a name="l03315"></a>03315 }
3325  <a name="l03316"></a>03316  <a name="l03316"></a>03316
3326  <a name="l03317"></a>03317  <a name="l03317"></a>03317
3327  <a name="l03318"></a>03318 <span class="keyword">static</span> VALUE  <a name="l03318"></a>03318 <span class="keyword">static</span> VALUE
3328  <a name="l03319"></a><a class="code" href="HyperEstraier__wrap_8cxx.html#a232">03319</a> <a class="code" href="HyperEstraier__wrap_8cxx.html#a232">_wrap_Database_iter_next</a>(<span class="keywordtype">int</span> argc, VALUE *argv, VALUE <span class="keyword">self</span>) {  <a name="l03319"></a><a class="code" href="HyperEstraier__wrap_8cxx.html#a232">03319</a> <a class="code" href="HyperEstraier__wrap_8cxx.html#a232">_wrap_Database_doc_num</a>(<span class="keywordtype">int</span> argc, VALUE *argv, VALUE <span class="keyword">self</span>) {
3329  <a name="l03320"></a>03320     <a class="code" href="classestraier_1_1Database.html">estraier::Database</a> *arg1 = (<a class="code" href="classestraier_1_1Database.html">estraier::Database</a> *) 0 ;  <a name="l03320"></a>03320     <a class="code" href="classestraier_1_1Database.html">estraier::Database</a> *arg1 = (<a class="code" href="classestraier_1_1Database.html">estraier::Database</a> *) 0 ;
3330  <a name="l03321"></a>03321     <span class="keywordtype">int</span> result;  <a name="l03321"></a>03321     <span class="keywordtype">int</span> result;
3331  <a name="l03322"></a>03322     VALUE vresult = Qnil;  <a name="l03322"></a>03322     VALUE vresult = Qnil;
# Line 3335  Line 3335 
3335  <a name="l03326"></a>03326     <a class="code" href="HyperEstraier__wrap_8cpp.html#a19">SWIG_ConvertPtr</a>(<span class="keyword">self</span>, (<span class="keywordtype">void</span> **) &amp;arg1, <a class="code" href="HyperEstraier__wrap_8cpp.html#a40">SWIGTYPE_p_estraier__Database</a>, 1);  <a name="l03326"></a>03326     <a class="code" href="HyperEstraier__wrap_8cpp.html#a19">SWIG_ConvertPtr</a>(<span class="keyword">self</span>, (<span class="keywordtype">void</span> **) &amp;arg1, <a class="code" href="HyperEstraier__wrap_8cpp.html#a40">SWIGTYPE_p_estraier__Database</a>, 1);
3336  <a name="l03327"></a>03327     {  <a name="l03327"></a>03327     {
3337  <a name="l03328"></a>03328         <span class="keywordflow">try</span> {  <a name="l03328"></a>03328         <span class="keywordflow">try</span> {
3338  <a name="l03329"></a>03329             result = (int)(arg1)-&gt;iter_next();  <a name="l03329"></a>03329             result = (int)(arg1)-&gt;doc_num();
3339  <a name="l03330"></a>03330              <a name="l03330"></a>03330            
3340  <a name="l03331"></a>03331         } <span class="keywordflow">catch</span> (<span class="keyword">const</span> <span class="keywordtype">char</span> *msg) {  <a name="l03331"></a>03331         } <span class="keywordflow">catch</span> (<span class="keyword">const</span> <span class="keywordtype">char</span> *msg) {
3341  <a name="l03332"></a>03332             <a class="code" href="HyperEstraier__wrap_8cpp.html#a62">SWIG_exception</a>(<a class="code" href="HyperEstraier__wrap_8cpp.html#a53">SWIG_RuntimeError</a>, msg);  <a name="l03332"></a>03332             <a class="code" href="HyperEstraier__wrap_8cpp.html#a62">SWIG_exception</a>(<a class="code" href="HyperEstraier__wrap_8cpp.html#a53">SWIG_RuntimeError</a>, msg);
# Line 3347  Line 3347 
3347  <a name="l03338"></a>03338  <a name="l03338"></a>03338
3348  <a name="l03339"></a>03339  <a name="l03339"></a>03339
3349  <a name="l03340"></a>03340 <span class="keyword">static</span> VALUE  <a name="l03340"></a>03340 <span class="keyword">static</span> VALUE
3350  <a name="l03341"></a><a class="code" href="HyperEstraier__wrap_8cxx.html#a233">03341</a> <a class="code" href="HyperEstraier__wrap_8cxx.html#a233">_wrap_Database_name</a>(<span class="keywordtype">int</span> argc, VALUE *argv, VALUE <span class="keyword">self</span>) {  <a name="l03341"></a><a class="code" href="HyperEstraier__wrap_8cxx.html#a233">03341</a> <a class="code" href="HyperEstraier__wrap_8cxx.html#a233">_wrap_Database_word_num</a>(<span class="keywordtype">int</span> argc, VALUE *argv, VALUE <span class="keyword">self</span>) {
3351  <a name="l03342"></a>03342     <a class="code" href="classestraier_1_1Database.html">estraier::Database</a> *arg1 = (<a class="code" href="classestraier_1_1Database.html">estraier::Database</a> *) 0 ;  <a name="l03342"></a>03342     <a class="code" href="classestraier_1_1Database.html">estraier::Database</a> *arg1 = (<a class="code" href="classestraier_1_1Database.html">estraier::Database</a> *) 0 ;
3352  <a name="l03343"></a>03343     <span class="keywordtype">char</span> *result;  <a name="l03343"></a>03343     <span class="keywordtype">int</span> result;
3353  <a name="l03344"></a>03344     VALUE vresult = Qnil;  <a name="l03344"></a>03344     VALUE vresult = Qnil;
3354  <a name="l03345"></a>03345      <a name="l03345"></a>03345    
3355  <a name="l03346"></a>03346     <span class="keywordflow">if</span> ((argc &lt; 0) || (argc &gt; 0))  <a name="l03346"></a>03346     <span class="keywordflow">if</span> ((argc &lt; 0) || (argc &gt; 0))
# Line 3357  Line 3357 
3357  <a name="l03348"></a>03348     <a class="code" href="HyperEstraier__wrap_8cpp.html#a19">SWIG_ConvertPtr</a>(<span class="keyword">self</span>, (<span class="keywordtype">void</span> **) &amp;arg1, <a class="code" href="HyperEstraier__wrap_8cpp.html#a40">SWIGTYPE_p_estraier__Database</a>, 1);  <a name="l03348"></a>03348     <a class="code" href="HyperEstraier__wrap_8cpp.html#a19">SWIG_ConvertPtr</a>(<span class="keyword">self</span>, (<span class="keywordtype">void</span> **) &amp;arg1, <a class="code" href="HyperEstraier__wrap_8cpp.html#a40">SWIGTYPE_p_estraier__Database</a>, 1);
3358  <a name="l03349"></a>03349     {  <a name="l03349"></a>03349     {
3359  <a name="l03350"></a>03350         <span class="keywordflow">try</span> {  <a name="l03350"></a>03350         <span class="keywordflow">try</span> {
3360  <a name="l03351"></a>03351             result = (<span class="keywordtype">char</span> *)(arg1)-&gt;name();  <a name="l03351"></a>03351             result = (int)(arg1)-&gt;word_num();
3361  <a name="l03352"></a>03352              <a name="l03352"></a>03352            
3362  <a name="l03353"></a>03353         } <span class="keywordflow">catch</span> (<span class="keyword">const</span> <span class="keywordtype">char</span> *msg) {  <a name="l03353"></a>03353         } <span class="keywordflow">catch</span> (<span class="keyword">const</span> <span class="keywordtype">char</span> *msg) {
3363  <a name="l03354"></a>03354             <a class="code" href="HyperEstraier__wrap_8cpp.html#a62">SWIG_exception</a>(<a class="code" href="HyperEstraier__wrap_8cpp.html#a53">SWIG_RuntimeError</a>, msg);  <a name="l03354"></a>03354             <a class="code" href="HyperEstraier__wrap_8cpp.html#a62">SWIG_exception</a>(<a class="code" href="HyperEstraier__wrap_8cpp.html#a53">SWIG_RuntimeError</a>, msg);
3364  <a name="l03355"></a>03355         }  <a name="l03355"></a>03355         }
3365  <a name="l03356"></a>03356     }  <a name="l03356"></a>03356     }
3366  <a name="l03357"></a>03357     vresult = rb_str_new2(result);  <a name="l03357"></a>03357     vresult = INT2NUM(result);
3367  <a name="l03358"></a>03358     <span class="keywordflow">return</span> vresult;  <a name="l03358"></a>03358     <span class="keywordflow">return</span> vresult;
3368  <a name="l03359"></a>03359 }  <a name="l03359"></a>03359 }
3369  <a name="l03360"></a>03360  <a name="l03360"></a>03360
3370  <a name="l03361"></a>03361  <a name="l03361"></a>03361
3371  <a name="l03362"></a>03362 <span class="keyword">static</span> VALUE  <a name="l03362"></a>03362 <span class="keyword">static</span> VALUE
3372  <a name="l03363"></a><a class="code" href="HyperEstraier__wrap_8cxx.html#a234">03363</a> <a class="code" href="HyperEstraier__wrap_8cxx.html#a234">_wrap_Database_doc_num</a>(<span class="keywordtype">int</span> argc, VALUE *argv, VALUE <span class="keyword">self</span>) {  <a name="l03363"></a><a class="code" href="HyperEstraier__wrap_8cxx.html#a234">03363</a> <a class="code" href="HyperEstraier__wrap_8cxx.html#a234">_wrap_Database_size</a>(<span class="keywordtype">int</span> argc, VALUE *argv, VALUE <span class="keyword">self</span>) {
3373  <a name="l03364"></a>03364     <a class="code" href="classestraier_1_1Database.html">estraier::Database</a> *arg1 = (<a class="code" href="classestraier_1_1Database.html">estraier::Database</a> *) 0 ;  <a name="l03364"></a>03364     <a class="code" href="classestraier_1_1Database.html">estraier::Database</a> *arg1 = (<a class="code" href="classestraier_1_1Database.html">estraier::Database</a> *) 0 ;
3374  <a name="l03365"></a>03365     <span class="keywordtype">int</span> result;  <a name="l03365"></a>03365     <span class="keywordtype">double</span> result;
3375  <a name="l03366"></a>03366     VALUE vresult = Qnil;  <a name="l03366"></a>03366     VALUE vresult = Qnil;
3376  <a name="l03367"></a>03367      <a name="l03367"></a>03367    
3377  <a name="l03368"></a>03368     <span class="keywordflow">if</span> ((argc &lt; 0) || (argc &gt; 0))  <a name="l03368"></a>03368     <span class="keywordflow">if</span> ((argc &lt; 0) || (argc &gt; 0))
# Line 3379  Line 3379 
3379  <a name="l03370"></a>03370     <a class="code" href="HyperEstraier__wrap_8cpp.html#a19">SWIG_ConvertPtr</a>(<span class="keyword">self</span>, (<span class="keywordtype">void</span> **) &amp;arg1, <a class="code" href="HyperEstraier__wrap_8cpp.html#a40">SWIGTYPE_p_estraier__Database</a>, 1);  <a name="l03370"></a>03370     <a class="code" href="HyperEstraier__wrap_8cpp.html#a19">SWIG_ConvertPtr</a>(<span class="keyword">self</span>, (<span class="keywordtype">void</span> **) &amp;arg1, <a class="code" href="HyperEstraier__wrap_8cpp.html#a40">SWIGTYPE_p_estraier__Database</a>, 1);
3380  <a name="l03371"></a>03371     {  <a name="l03371"></a>03371     {
3381  <a name="l03372"></a>03372         <span class="keywordflow">try</span> {  <a name="l03372"></a>03372         <span class="keywordflow">try</span> {
3382  <a name="l03373"></a>03373             result = (int)(arg1)-&gt;doc_num();  <a name="l03373"></a>03373             result = (double)(arg1)-&gt;size();
3383  <a name="l03374"></a>03374              <a name="l03374"></a>03374            
3384  <a name="l03375"></a>03375         } <span class="keywordflow">catch</span> (<span class="keyword">const</span> <span class="keywordtype">char</span> *msg) {  <a name="l03375"></a>03375         } <span class="keywordflow">catch</span> (<span class="keyword">const</span> <span class="keywordtype">char</span> *msg) {
3385  <a name="l03376"></a>03376             <a class="code" href="HyperEstraier__wrap_8cpp.html#a62">SWIG_exception</a>(<a class="code" href="HyperEstraier__wrap_8cpp.html#a53">SWIG_RuntimeError</a>, msg);  <a name="l03376"></a>03376             <a class="code" href="HyperEstraier__wrap_8cpp.html#a62">SWIG_exception</a>(<a class="code" href="HyperEstraier__wrap_8cpp.html#a53">SWIG_RuntimeError</a>, msg);
3386  <a name="l03377"></a>03377         }  <a name="l03377"></a>03377         }
3387  <a name="l03378"></a>03378     }  <a name="l03378"></a>03378     }
3388  <a name="l03379"></a>03379     vresult = INT2NUM(result);  <a name="l03379"></a>03379     vresult = rb_float_new(result);
3389  <a name="l03380"></a>03380     <span class="keywordflow">return</span> vresult;  <a name="l03380"></a>03380     <span class="keywordflow">return</span> vresult;
3390  <a name="l03381"></a>03381 }  <a name="l03381"></a>03381 }
3391  <a name="l03382"></a>03382  <a name="l03382"></a>03382
3392  <a name="l03383"></a>03383  <a name="l03383"></a>03383
3393  <a name="l03384"></a>03384 <span class="keyword">static</span> VALUE  <a name="l03384"></a>03384 <span class="keyword">static</span> VALUE
3394  <a name="l03385"></a><a class="code" href="HyperEstraier__wrap_8cxx.html#a235">03385</a> <a class="code" href="HyperEstraier__wrap_8cxx.html#a235">_wrap_Database_word_num</a>(<span class="keywordtype">int</span> argc, VALUE *argv, VALUE <span class="keyword">self</span>) {  <a name="l03385"></a><a class="code" href="HyperEstraier__wrap_8cxx.html#a235">03385</a> <a class="code" href="HyperEstraier__wrap_8cxx.html#a235">_wrap_Database_set_cache_size</a>(<span class="keywordtype">int</span> argc, VALUE *argv, VALUE <span class="keyword">self</span>) {
3395  <a name="l03386"></a>03386     <a class="code" href="classestraier_1_1Database.html">estraier::Database</a> *arg1 = (<a class="code" href="classestraier_1_1Database.html">estraier::Database</a> *) 0 ;  <a name="l03386"></a>03386     <a class="code" href="classestraier_1_1Database.html">estraier::Database</a> *arg1 = (<a class="code" href="classestraier_1_1Database.html">estraier::Database</a> *) 0 ;
3396  <a name="l03387"></a>03387     <span class="keywordtype">int</span> result;  <a name="l03387"></a>03387     size_t arg2 ;
3397  <a name="l03388"></a>03388     VALUE vresult = Qnil;  <a name="l03388"></a>03388     <span class="keywordtype">int</span> arg3 ;
3398  <a name="l03389"></a>03389      <a name="l03389"></a>03389     <span class="keywordtype">int</span> arg4 ;
3399  <a name="l03390"></a>03390     <span class="keywordflow">if</span> ((argc &lt; 0) || (argc &gt; 0))  <a name="l03390"></a>03390    
3400  <a name="l03391"></a>03391     rb_raise(rb_eArgError, <span class="stringliteral">"wrong # of arguments(%d for 0)"</span>,argc);  <a name="l03391"></a>03391     <span class="keywordflow">if</span> ((argc &lt; 3) || (argc &gt; 3))
3401  <a name="l03392"></a>03392     <a class="code" href="HyperEstraier__wrap_8cpp.html#a19">SWIG_ConvertPtr</a>(<span class="keyword">self</span>, (<span class="keywordtype">void</span> **) &amp;arg1, <a class="code" href="HyperEstraier__wrap_8cpp.html#a40">SWIGTYPE_p_estraier__Database</a>, 1);  <a name="l03392"></a>03392     rb_raise(rb_eArgError, <span class="stringliteral">"wrong # of arguments(%d for 3)"</span>,argc);
3402  <a name="l03393"></a>03393     {  <a name="l03393"></a>03393     <a class="code" href="HyperEstraier__wrap_8cpp.html#a19">SWIG_ConvertPtr</a>(<span class="keyword">self</span>, (<span class="keywordtype">void</span> **) &amp;arg1, <a class="code" href="HyperEstraier__wrap_8cpp.html#a40">SWIGTYPE_p_estraier__Database</a>, 1);
3403  <a name="l03394"></a>03394         <span class="keywordflow">try</span> {  <a name="l03394"></a>03394     arg2 = NUM2ULONG(argv[0]);
3404  <a name="l03395"></a>03395             result = (int)(arg1)-&gt;word_num();  <a name="l03395"></a>03395     arg3 = NUM2INT(argv[1]);
3405  <a name="l03396"></a>03396              <a name="l03396"></a>03396     arg4 = NUM2INT(argv[2]);
3406  <a name="l03397"></a>03397         } <span class="keywordflow">catch</span> (<span class="keyword">const</span> <span class="keywordtype">char</span> *msg) {  <a name="l03397"></a>03397     {
3407  <a name="l03398"></a>03398             <a class="code" href="HyperEstraier__wrap_8cpp.html#a62">SWIG_exception</a>(<a class="code" href="HyperEstraier__wrap_8cpp.html#a53">SWIG_RuntimeError</a>, msg);  <a name="l03398"></a>03398         <span class="keywordflow">try</span> {
3408  <a name="l03399"></a>03399         }  <a name="l03399"></a>03399             (arg1)-&gt;set_cache_size(arg2,arg3,arg4);
3409  <a name="l03400"></a>03400     }  <a name="l03400"></a>03400            
3410  <a name="l03401"></a>03401     vresult = INT2NUM(result);  <a name="l03401"></a>03401         } <span class="keywordflow">catch</span> (<span class="keyword">const</span> <span class="keywordtype">char</span> *msg) {
3411  <a name="l03402"></a>03402     <span class="keywordflow">return</span> vresult;  <a name="l03402"></a>03402             <a class="code" href="HyperEstraier__wrap_8cpp.html#a62">SWIG_exception</a>(<a class="code" href="HyperEstraier__wrap_8cpp.html#a53">SWIG_RuntimeError</a>, msg);
3412  <a name="l03403"></a>03403 }  <a name="l03403"></a>03403         }
3413  <a name="l03404"></a>03404  <a name="l03404"></a>03404     }
3414  <a name="l03405"></a>03405  <a name="l03405"></a>03405     <span class="keywordflow">return</span> Qnil;
3415  <a name="l03406"></a>03406 <span class="keyword">static</span> VALUE  <a name="l03406"></a>03406 }
3416  <a name="l03407"></a><a class="code" href="HyperEstraier__wrap_8cxx.html#a236">03407</a> <a class="code" href="HyperEstraier__wrap_8cxx.html#a236">_wrap_Database_size</a>(<span class="keywordtype">int</span> argc, VALUE *argv, VALUE <span class="keyword">self</span>) {  <a name="l03407"></a>03407
3417  <a name="l03408"></a>03408     <a class="code" href="classestraier_1_1Database.html">estraier::Database</a> *arg1 = (<a class="code" href="classestraier_1_1Database.html">estraier::Database</a> *) 0 ;  <a name="l03408"></a>03408
3418  <a name="l03409"></a>03409     <span class="keywordtype">double</span> result;  <a name="l03409"></a>03409 <span class="keyword">static</span> VALUE
3419  <a name="l03410"></a>03410     VALUE vresult = Qnil;  <a name="l03410"></a><a class="code" href="HyperEstraier__wrap_8cxx.html#a236">03410</a> <a class="code" href="HyperEstraier__wrap_8cxx.html#a236">_wrap_Database_set_special_cache</a>(<span class="keywordtype">int</span> argc, VALUE *argv, VALUE <span class="keyword">self</span>) {
3420  <a name="l03411"></a>03411      <a name="l03411"></a>03411     <a class="code" href="classestraier_1_1Database.html">estraier::Database</a> *arg1 = (<a class="code" href="classestraier_1_1Database.html">estraier::Database</a> *) 0 ;
3421  <a name="l03412"></a>03412     <span class="keywordflow">if</span> ((argc &lt; 0) || (argc &gt; 0))  <a name="l03412"></a>03412     <span class="keywordtype">char</span> *arg2 = (<span class="keywordtype">char</span> *) 0 ;
3422  <a name="l03413"></a>03413     rb_raise(rb_eArgError, <span class="stringliteral">"wrong # of arguments(%d for 0)"</span>,argc);  <a name="l03413"></a>03413     <span class="keywordtype">int</span> arg3 ;
3423  <a name="l03414"></a>03414     <a class="code" href="HyperEstraier__wrap_8cpp.html#a19">SWIG_ConvertPtr</a>(<span class="keyword">self</span>, (<span class="keywordtype">void</span> **) &amp;arg1, <a class="code" href="HyperEstraier__wrap_8cpp.html#a40">SWIGTYPE_p_estraier__Database</a>, 1);  <a name="l03414"></a>03414    
3424  <a name="l03415"></a>03415     {  <a name="l03415"></a>03415     <span class="keywordflow">if</span> ((argc &lt; 2) || (argc &gt; 2))
3425  <a name="l03416"></a>03416         <span class="keywordflow">try</span> {  <a name="l03416"></a>03416     rb_raise(rb_eArgError, <span class="stringliteral">"wrong # of arguments(%d for 2)"</span>,argc);
3426  <a name="l03417"></a>03417             result = (double)(arg1)-&gt;size();  <a name="l03417"></a>03417     <a class="code" href="HyperEstraier__wrap_8cpp.html#a19">SWIG_ConvertPtr</a>(<span class="keyword">self</span>, (<span class="keywordtype">void</span> **) &amp;arg1, <a class="code" href="HyperEstraier__wrap_8cpp.html#a40">SWIGTYPE_p_estraier__Database</a>, 1);
3427  <a name="l03418"></a>03418              <a name="l03418"></a>03418     arg2 = <a class="code" href="HyperEstraier__wrap_8cxx.html#a14">StringValuePtr</a>(argv[0]);
3428  <a name="l03419"></a>03419         } <span class="keywordflow">catch</span> (<span class="keyword">const</span> <span class="keywordtype">char</span> *msg) {  <a name="l03419"></a>03419     arg3 = NUM2INT(argv[1]);
3429  <a name="l03420"></a>03420             <a class="code" href="HyperEstraier__wrap_8cpp.html#a62">SWIG_exception</a>(<a class="code" href="HyperEstraier__wrap_8cpp.html#a53">SWIG_RuntimeError</a>, msg);  <a name="l03420"></a>03420     {
3430  <a name="l03421"></a>03421         }  <a name="l03421"></a>03421         <span class="keywordflow">try</span> {
3431  <a name="l03422"></a>03422     }  <a name="l03422"></a>03422             (arg1)-&gt;set_special_cache((<span class="keywordtype">char</span> <span class="keyword">const</span> *)arg2,arg3);
3432  <a name="l03423"></a>03423     vresult = rb_float_new(result);  <a name="l03423"></a>03423            
3433  <a name="l03424"></a>03424     <span class="keywordflow">return</span> vresult;  <a name="l03424"></a>03424         } <span class="keywordflow">catch</span> (<span class="keyword">const</span> <span class="keywordtype">char</span> *msg) {
3434  <a name="l03425"></a>03425 }  <a name="l03425"></a>03425             <a class="code" href="HyperEstraier__wrap_8cpp.html#a62">SWIG_exception</a>(<a class="code" href="HyperEstraier__wrap_8cpp.html#a53">SWIG_RuntimeError</a>, msg);
3435  <a name="l03426"></a>03426  <a name="l03426"></a>03426         }
3436  <a name="l03427"></a>03427  <a name="l03427"></a>03427     }
3437  <a name="l03428"></a>03428 <span class="keyword">static</span> VALUE  <a name="l03428"></a>03428     <span class="keywordflow">return</span> Qnil;
3438  <a name="l03429"></a><a class="code" href="HyperEstraier__wrap_8cxx.html#a237">03429</a> <a class="code" href="HyperEstraier__wrap_8cxx.html#a237">_wrap_Database_set_cache_size</a>(<span class="keywordtype">int</span> argc, VALUE *argv, VALUE <span class="keyword">self</span>) {  <a name="l03429"></a>03429 }
3439  <a name="l03430"></a>03430     <a class="code" href="classestraier_1_1Database.html">estraier::Database</a> *arg1 = (<a class="code" href="classestraier_1_1Database.html">estraier::Database</a> *) 0 ;  <a name="l03430"></a>03430
3440  <a name="l03431"></a>03431     size_t arg2 ;  <a name="l03431"></a>03431
3441  <a name="l03432"></a>03432     <span class="keywordtype">int</span> arg3 ;  <a name="l03432"></a>03432
3442  <a name="l03433"></a>03433     <span class="keywordtype">int</span> arg4 ;  <a name="l03433"></a>03433 <span class="comment">/* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */</span>
3443  <a name="l03434"></a>03434      <a name="l03434"></a>03434
3444  <a name="l03435"></a>03435     <span class="keywordflow">if</span> ((argc &lt; 3) || (argc &gt; 3))  <a name="l03435"></a><a class="code" href="HyperEstraier__wrap_8cxx.html#a76">03435</a> <span class="keyword">static</span> <a class="code" href="structswig__type__info.html">swig_type_info</a> <a class="code" href="HyperEstraier__wrap_8cpp.html#a74">_swigt__p_estraier__Condition</a>[] = {{<span class="stringliteral">"_p_estraier__Condition"</span>, 0, <span class="stringliteral">"estraier::Condition *"</span>, 0, 0, 0, 0},{<span class="stringliteral">"_p_estraier__Condition"</span>, 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
3445  <a name="l03436"></a>03436     rb_raise(rb_eArgError, <span class="stringliteral">"wrong # of arguments(%d for 3)"</span>,argc);  <a name="l03436"></a><a class="code" href="HyperEstraier__wrap_8cxx.html#a77">03436</a> <span class="keyword">static</span> <a class="code" href="structswig__type__info.html">swig_type_info</a> <a class="code" href="HyperEstraier__wrap_8cpp.html#a75">_swigt__p_ESTCOND</a>[] = {{<span class="stringliteral">"_p_ESTCOND"</span>, 0, <span class="stringliteral">"ESTCOND *"</span>, 0, 0, 0, 0},{<span class="stringliteral">"_p_ESTCOND"</span>, 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
3446  <a name="l03437"></a>03437     <a class="code" href="HyperEstraier__wrap_8cpp.html#a19">SWIG_ConvertPtr</a>(<span class="keyword">self</span>, (<span class="keywordtype">void</span> **) &amp;arg1, <a class="code" href="HyperEstraier__wrap_8cpp.html#a40">SWIGTYPE_p_estraier__Database</a>, 1);  <a name="l03437"></a><a class="code" href="HyperEstraier__wrap_8cxx.html#a78">03437</a> <span class="keyword">static</span> <a class="code" href="structswig__type__info.html">swig_type_info</a> <a class="code" href="HyperEstraier__wrap_8cpp.html#a76">_swigt__p_estraier__Database</a>[] = {{<span class="stringliteral">"_p_estraier__Database"</span>, 0, <span class="stringliteral">"estraier::Database *"</span>, 0, 0, 0, 0},{<span class="stringliteral">"_p_estraier__Database"</span>, 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
3447  <a name="l03438"></a>03438     arg2 = NUM2ULONG(argv[0]);  <a name="l03438"></a><a class="code" href="HyperEstraier__wrap_8cxx.html#a79">03438</a> <span class="keyword">static</span> <a class="code" href="structswig__type__info.html">swig_type_info</a> <a class="code" href="HyperEstraier__wrap_8cxx.html#a79">_swigt__p_unsigned_long</a>[] = {{<span class="stringliteral">"_p_unsigned_long"</span>, 0, <span class="stringliteral">"unsigned long *|VALUE *"</span>, 0, 0, 0, 0},{<span class="stringliteral">"_p_unsigned_long"</span>, 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
3448  <a name="l03439"></a>03439     arg3 = NUM2INT(argv[1]);  <a name="l03439"></a><a class="code" href="HyperEstraier__wrap_8cxx.html#a80">03439</a> <span class="keyword">static</span> <a class="code" href="structswig__type__info.html">swig_type_info</a> <a class="code" href="HyperEstraier__wrap_8cpp.html#a77">_swigt__p_ESTDOC</a>[] = {{<span class="stringliteral">"_p_ESTDOC"</span>, 0, <span class="stringliteral">"ESTDOC *"</span>, 0, 0, 0, 0},{<span class="stringliteral">"_p_ESTDOC"</span>, 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
3449  <a name="l03440"></a>03440     arg4 = NUM2INT(argv[2]);  <a name="l03440"></a><a class="code" href="HyperEstraier__wrap_8cxx.html#a81">03440</a> <span class="keyword">static</span> <a class="code" href="structswig__type__info.html">swig_type_info</a> <a class="code" href="HyperEstraier__wrap_8cpp.html#a78">_swigt__p_std__vectorTstd__string_t</a>[] = {{<span class="stringliteral">"_p_std__vectorTstd__string_t"</span>, 0, <span class="stringliteral">"std::vector&lt;std::string &gt; *"</span>, 0, 0, 0, 0},{<span class="stringliteral">"_p_std__vectorTstd__string_t"</span>, 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
3450  <a name="l03441"></a>03441     {  <a name="l03441"></a><a class="code" href="HyperEstraier__wrap_8cxx.html#a82">03441</a> <span class="keyword">static</span> <a class="code" href="structswig__type__info.html">swig_type_info</a> <a class="code" href="HyperEstraier__wrap_8cpp.html#a79">_swigt__p_std__mapTstd__string_std__string_t</a>[] = {{<span class="stringliteral">"_p_std__mapTstd__string_std__string_t"</span>, 0, <span class="stringliteral">"std::map&lt;std::string,std::string &gt; *"</span>, 0, 0, 0, 0},{<span class="stringliteral">"_p_std__mapTstd__string_std__string_t"</span>, 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
3451  <a name="l03442"></a>03442         <span class="keywordflow">try</span> {  <a name="l03442"></a><a class="code" href="HyperEstraier__wrap_8cxx.html#a83">03442</a> <span class="keyword">static</span> <a class="code" href="structswig__type__info.html">swig_type_info</a> <a class="code" href="HyperEstraier__wrap_8cpp.html#a80">_swigt__p_std__vectorTint_t</a>[] = {{<span class="stringliteral">"_p_std__vectorTint_t"</span>, 0, <span class="stringliteral">"std::vector&lt;int &gt; *"</span>, 0, 0, 0, 0},{<span class="stringliteral">"_p_std__vectorTint_t"</span>, 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
3452  <a name="l03443"></a>03443             (arg1)-&gt;set_cache_size(arg2,arg3,arg4);  <a name="l03443"></a><a class="code" href="HyperEstraier__wrap_8cxx.html#a84">03443</a> <span class="keyword">static</span> <a class="code" href="structswig__type__info.html">swig_type_info</a> <a class="code" href="HyperEstraier__wrap_8cpp.html#a82">_swigt__p_estraier__Document</a>[] = {{<span class="stringliteral">"_p_estraier__Document"</span>, 0, <span class="stringliteral">"estraier::Document *"</span>, 0, 0, 0, 0},{<span class="stringliteral">"_p_estraier__Document"</span>, 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
3453  <a name="l03444"></a>03444              <a name="l03444"></a>03444
3454  <a name="l03445"></a>03445         } <span class="keywordflow">catch</span> (<span class="keyword">const</span> <span class="keywordtype">char</span> *msg) {  <a name="l03445"></a><a class="code" href="HyperEstraier__wrap_8cxx.html#a85">03445</a> <span class="keyword">static</span> <a class="code" href="structswig__type__info.html">swig_type_info</a> *<a class="code" href="HyperEstraier__wrap_8cpp.html#a84">swig_types_initial</a>[] = {
3455  <a name="l03446"></a>03446             <a class="code" href="HyperEstraier__wrap_8cpp.html#a62">SWIG_exception</a>(<a class="code" href="HyperEstraier__wrap_8cpp.html#a53">SWIG_RuntimeError</a>, msg);  <a name="l03446"></a>03446 _swigt__p_estraier__Condition,
3456  <a name="l03447"></a>03447         }  <a name="l03447"></a>03447 _swigt__p_ESTCOND,
3457  <a name="l03448"></a>03448     }  <a name="l03448"></a>03448 _swigt__p_estraier__Database,
3458  <a name="l03449"></a>03449     <span class="keywordflow">return</span> Qnil;  <a name="l03449"></a>03449 _swigt__p_unsigned_long,
3459  <a name="l03450"></a>03450 }  <a name="l03450"></a>03450 _swigt__p_ESTDOC,
3460  <a name="l03451"></a>03451  <a name="l03451"></a>03451 _swigt__p_std__vectorTstd__string_t,
3461  <a name="l03452"></a>03452  <a name="l03452"></a>03452 _swigt__p_std__mapTstd__string_std__string_t,
3462  <a name="l03453"></a>03453 <span class="keyword">static</span> VALUE  <a name="l03453"></a>03453 _swigt__p_std__vectorTint_t,
3463  <a name="l03454"></a><a class="code" href="HyperEstraier__wrap_8cxx.html#a238">03454</a> <a class="code" href="HyperEstraier__wrap_8cxx.html#a238">_wrap_Database_set_special_cache</a>(<span class="keywordtype">int</span> argc, VALUE *argv, VALUE <span class="keyword">self</span>) {  <a name="l03454"></a>03454 _swigt__p_estraier__Document,
3464  <a name="l03455"></a>03455     <a class="code" href="classestraier_1_1Database.html">estraier::Database</a> *arg1 = (<a class="code" href="classestraier_1_1Database.html">estraier::Database</a> *) 0 ;  <a name="l03455"></a>03455 0
3465  <a name="l03456"></a>03456     <span class="keywordtype">char</span> *arg2 = (<span class="keywordtype">char</span> *) 0 ;  <a name="l03456"></a>03456 };
3466  <a name="l03457"></a>03457     <span class="keywordtype">int</span> arg3 ;  <a name="l03457"></a>03457
3467  <a name="l03458"></a>03458      <a name="l03458"></a>03458
3468  <a name="l03459"></a>03459     <span class="keywordflow">if</span> ((argc &lt; 2) || (argc &gt; 2))  <a name="l03459"></a>03459 <span class="comment">/* -------- TYPE CONVERSION AND EQUIVALENCE RULES (END) -------- */</span>
3469  <a name="l03460"></a>03460     rb_raise(rb_eArgError, <span class="stringliteral">"wrong # of arguments(%d for 2)"</span>,argc);  <a name="l03460"></a>03460
3470  <a name="l03461"></a>03461     <a class="code" href="HyperEstraier__wrap_8cpp.html#a19">SWIG_ConvertPtr</a>(<span class="keyword">self</span>, (<span class="keywordtype">void</span> **) &amp;arg1, <a class="code" href="HyperEstraier__wrap_8cpp.html#a40">SWIGTYPE_p_estraier__Database</a>, 1);  <a name="l03461"></a>03461
3471  <a name="l03462"></a>03462     arg2 = <a class="code" href="HyperEstraier__wrap_8cxx.html#a14">StringValuePtr</a>(argv[0]);  <a name="l03462"></a>03462 <span class="preprocessor">#ifdef __cplusplus</span>
3472  <a name="l03463"></a>03463     arg3 = NUM2INT(argv[1]);  <a name="l03463"></a>03463 <span class="preprocessor"></span><span class="keyword">extern</span> <span class="stringliteral">"C"</span>
3473  <a name="l03464"></a>03464     {  <a name="l03464"></a>03464 <span class="preprocessor">#endif</span>
3474  <a name="l03465"></a>03465         <span class="keywordflow">try</span> {  <a name="l03465"></a><a class="code" href="HyperEstraier__wrap_8cxx.html#a237">03465</a> <span class="preprocessor"></span><a class="code" href="HyperEstraier__wrap_8cpp.html#a6">SWIGEXPORT</a>(<span class="keywordtype">void</span>) Init_HyperEstraier(<span class="keywordtype">void</span>) {
3475  <a name="l03466"></a>03466             (arg1)-&gt;set_special_cache((<span class="keywordtype">char</span> <span class="keyword">const</span> *)arg2,arg3);  <a name="l03466"></a>03466     <span class="keywordtype">int</span> i;
3476  <a name="l03467"></a>03467              <a name="l03467"></a>03467    
3477  <a name="l03468"></a>03468         } <span class="keywordflow">catch</span> (<span class="keyword">const</span> <span class="keywordtype">char</span> *msg) {  <a name="l03468"></a>03468     <a class="code" href="HyperEstraier__wrap_8cxx.html#a29">SWIG_InitRuntime</a>();
3478  <a name="l03469"></a>03469             <a class="code" href="HyperEstraier__wrap_8cpp.html#a62">SWIG_exception</a>(<a class="code" href="HyperEstraier__wrap_8cpp.html#a53">SWIG_RuntimeError</a>, msg);  <a name="l03469"></a>03469     <a class="code" href="HyperEstraier__wrap_8cxx.html#a69">mHyperEstraier</a> = rb_define_module(<span class="stringliteral">"HyperEstraier"</span>);
3479  <a name="l03470"></a>03470         }  <a name="l03470"></a>03470    
3480  <a name="l03471"></a>03471     }  <a name="l03471"></a>03471     <span class="keywordflow">for</span> (i = 0; swig_types_initial[i]; i++) {
3481  <a name="l03472"></a>03472     <span class="keywordflow">return</span> Qnil;  <a name="l03472"></a>03472         swig_types[i] = <a class="code" href="HyperEstraier__wrap_8cpp.html#a105">SWIG_TypeRegister</a>(swig_types_initial[i]);
3482  <a name="l03473"></a>03473 }  <a name="l03473"></a>03473         <a class="code" href="HyperEstraier__wrap_8cxx.html#a30">SWIG_define_class</a>(swig_types[i]);
3483  <a name="l03474"></a>03474  <a name="l03474"></a>03474     }
3484  <a name="l03475"></a>03475  <a name="l03475"></a>03475    
3485  <a name="l03476"></a>03476  <a name="l03476"></a>03476    
3486  <a name="l03477"></a>03477 <span class="comment">/* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */</span>  <a name="l03477"></a>03477     cStrVector.<a class="code" href="structswig__class.html#o0">klass</a> = rb_define_class_under(<a class="code" href="HyperEstraier__wrap_8cxx.html#a69">mHyperEstraier</a>, <span class="stringliteral">"StrVector"</span>, rb_cObject);
3487  <a name="l03478"></a>03478  <a name="l03478"></a>03478     <a class="code" href="HyperEstraier__wrap_8cpp.html#a107">SWIG_TypeClientData</a>(<a class="code" href="HyperEstraier__wrap_8cpp.html#a42">SWIGTYPE_p_std__vectorTstd__string_t</a>, (<span class="keywordtype">void</span> *) &amp;cStrVector);
3488  <a name="l03479"></a><a class="code" href="HyperEstraier__wrap_8cxx.html#a76">03479</a> <span class="keyword">static</span> <a class="code" href="structswig__type__info.html">swig_type_info</a> <a class="code" href="HyperEstraier__wrap_8cpp.html#a74">_swigt__p_estraier__Condition</a>[] = {{<span class="stringliteral">"_p_estraier__Condition"</span>, 0, <span class="stringliteral">"estraier::Condition *"</span>, 0, 0, 0, 0},{<span class="stringliteral">"_p_estraier__Condition"</span>, 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};  <a name="l03479"></a>03479     rb_include_module(cStrVector.klass, rb_eval_string(<span class="stringliteral">"Enumerable"</span>));
3489  <a name="l03480"></a><a class="code" href="HyperEstraier__wrap_8cxx.html#a77">03480</a> <span class="keyword">static</span> <a class="code" href="structswig__type__info.html">swig_type_info</a> <a class="code" href="HyperEstraier__wrap_8cpp.html#a75">_swigt__p_ESTCOND</a>[] = {{<span class="stringliteral">"_p_ESTCOND"</span>, 0, <span class="stringliteral">"ESTCOND *"</span>, 0, 0, 0, 0},{<span class="stringliteral">"_p_ESTCOND"</span>, 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};  <a name="l03480"></a>03480     <a class="code" href="HyperEstraier__wrap_8cxx.html#a17">rb_define_alloc_func</a>(cStrVector.klass, <a class="code" href="HyperEstraier__wrap_8cxx.html#a150">_wrap_StrVector_allocate</a>);
3490  <a name="l03481"></a><a class="code" href="HyperEstraier__wrap_8cxx.html#a78">03481</a> <span class="keyword">static</span> <a class="code" href="structswig__type__info.html">swig_type_info</a> <a class="code" href="HyperEstraier__wrap_8cpp.html#a76">_swigt__p_estraier__Database</a>[] = {{<span class="stringliteral">"_p_estraier__Database"</span>, 0, <span class="stringliteral">"estraier::Database *"</span>, 0, 0, 0, 0},{<span class="stringliteral">"_p_estraier__Database"</span>, 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};  <a name="l03481"></a>03481     rb_define_method(cStrVector.klass, <span class="stringliteral">"initialize"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a152">_wrap_new_StrVector</a>), -1);
3491  <a name="l03482"></a><a class="code" href="HyperEstraier__wrap_8cxx.html#a79">03482</a> <span class="keyword">static</span> <a class="code" href="structswig__type__info.html">swig_type_info</a> <a class="code" href="HyperEstraier__wrap_8cxx.html#a79">_swigt__p_unsigned_long</a>[] = {{<span class="stringliteral">"_p_unsigned_long"</span>, 0, <span class="stringliteral">"unsigned long *|VALUE *"</span>, 0, 0, 0, 0},{<span class="stringliteral">"_p_unsigned_long"</span>, 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};  <a name="l03482"></a>03482     rb_define_method(cStrVector.klass, <span class="stringliteral">"length"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a153">_wrap_StrVector___len__</a>), -1);
3492  <a name="l03483"></a><a class="code" href="HyperEstraier__wrap_8cxx.html#a80">03483</a> <span class="keyword">static</span> <a class="code" href="structswig__type__info.html">swig_type_info</a> <a class="code" href="HyperEstraier__wrap_8cpp.html#a77">_swigt__p_ESTDOC</a>[] = {{<span class="stringliteral">"_p_ESTDOC"</span>, 0, <span class="stringliteral">"ESTDOC *"</span>, 0, 0, 0, 0},{<span class="stringliteral">"_p_ESTDOC"</span>, 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};  <a name="l03483"></a>03483     rb_define_method(cStrVector.klass, <span class="stringliteral">"empty?"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a154">_wrap_StrVector_emptyq___</a>), -1);
3493  <a name="l03484"></a><a class="code" href="HyperEstraier__wrap_8cxx.html#a81">03484</a> <span class="keyword">static</span> <a class="code" href="structswig__type__info.html">swig_type_info</a> <a class="code" href="HyperEstraier__wrap_8cpp.html#a78">_swigt__p_std__vectorTstd__string_t</a>[] = {{<span class="stringliteral">"_p_std__vectorTstd__string_t"</span>, 0, <span class="stringliteral">"std::vector&lt;std::string &gt; *"</span>, 0, 0, 0, 0},{<span class="stringliteral">"_p_std__vectorTstd__string_t"</span>, 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};  <a name="l03484"></a>03484     rb_define_method(cStrVector.klass, <span class="stringliteral">"clear"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a155">_wrap_StrVector_clear</a>), -1);
3494  <a name="l03485"></a><a class="code" href="HyperEstraier__wrap_8cxx.html#a82">03485</a> <span class="keyword">static</span> <a class="code" href="structswig__type__info.html">swig_type_info</a> <a class="code" href="HyperEstraier__wrap_8cpp.html#a79">_swigt__p_std__mapTstd__string_std__string_t</a>[] = {{<span class="stringliteral">"_p_std__mapTstd__string_std__string_t"</span>, 0, <span class="stringliteral">"std::map&lt;std::string,std::string &gt; *"</span>, 0, 0, 0, 0},{<span class="stringliteral">"_p_std__mapTstd__string_std__string_t"</span>, 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};  <a name="l03485"></a>03485     rb_define_method(cStrVector.klass, <span class="stringliteral">"push"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a156">_wrap_StrVector_push</a>), -1);
3495  <a name="l03486"></a><a class="code" href="HyperEstraier__wrap_8cxx.html#a83">03486</a> <span class="keyword">static</span> <a class="code" href="structswig__type__info.html">swig_type_info</a> <a class="code" href="HyperEstraier__wrap_8cpp.html#a80">_swigt__p_std__vectorTint_t</a>[] = {{<span class="stringliteral">"_p_std__vectorTint_t"</span>, 0, <span class="stringliteral">"std::vector&lt;int &gt; *"</span>, 0, 0, 0, 0},{<span class="stringliteral">"_p_std__vectorTint_t"</span>, 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};  <a name="l03486"></a>03486     rb_define_method(cStrVector.klass, <span class="stringliteral">"pop"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a157">_wrap_StrVector_pop</a>), -1);
3496  <a name="l03487"></a><a class="code" href="HyperEstraier__wrap_8cxx.html#a84">03487</a> <span class="keyword">static</span> <a class="code" href="structswig__type__info.html">swig_type_info</a> <a class="code" href="HyperEstraier__wrap_8cpp.html#a82">_swigt__p_estraier__Document</a>[] = {{<span class="stringliteral">"_p_estraier__Document"</span>, 0, <span class="stringliteral">"estraier::Document *"</span>, 0, 0, 0, 0},{<span class="stringliteral">"_p_estraier__Document"</span>, 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};  <a name="l03487"></a>03487     rb_define_method(cStrVector.klass, <span class="stringliteral">"[]"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a158">_wrap_StrVector___getitem__</a>), -1);
3497  <a name="l03488"></a>03488  <a name="l03488"></a>03488     rb_define_method(cStrVector.klass, <span class="stringliteral">"[]="</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a159">_wrap_StrVector___setitem__</a>), -1);
3498  <a name="l03489"></a><a class="code" href="HyperEstraier__wrap_8cxx.html#a85">03489</a> <span class="keyword">static</span> <a class="code" href="structswig__type__info.html">swig_type_info</a> *<a class="code" href="HyperEstraier__wrap_8cpp.html#a84">swig_types_initial</a>[] = {  <a name="l03489"></a>03489     rb_define_method(cStrVector.klass, <span class="stringliteral">"each"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a160">_wrap_StrVector_each</a>), -1);
3499  <a name="l03490"></a>03490 _swigt__p_estraier__Condition,  <a name="l03490"></a>03490     cStrVector.mark = 0;
3500  <a name="l03491"></a>03491 _swigt__p_ESTCOND,  <a name="l03491"></a>03491     cStrVector.destroy = (void (*)(<span class="keywordtype">void</span> *)) <a class="code" href="HyperEstraier__wrap_8cxx.html#a130">free_std_vector_Sl_std_string_Sg_</a>;
3501  <a name="l03492"></a>03492 _swigt__p_estraier__Database,  <a name="l03492"></a>03492    
3502  <a name="l03493"></a>03493 _swigt__p_unsigned_long,  <a name="l03493"></a>03493     cIntVector.<a class="code" href="structswig__class.html#o0">klass</a> = rb_define_class_under(<a class="code" href="HyperEstraier__wrap_8cxx.html#a69">mHyperEstraier</a>, <span class="stringliteral">"IntVector"</span>, rb_cObject);
3503  <a name="l03494"></a>03494 _swigt__p_ESTDOC,  <a name="l03494"></a>03494     <a class="code" href="HyperEstraier__wrap_8cpp.html#a107">SWIG_TypeClientData</a>(<a class="code" href="HyperEstraier__wrap_8cpp.html#a44">SWIGTYPE_p_std__vectorTint_t</a>, (<span class="keywordtype">void</span> *) &amp;cIntVector);
3504  <a name="l03495"></a>03495 _swigt__p_std__vectorTstd__string_t,  <a name="l03495"></a>03495     rb_include_module(cIntVector.klass, rb_eval_string(<span class="stringliteral">"Enumerable"</span>));
3505  <a name="l03496"></a>03496 _swigt__p_std__mapTstd__string_std__string_t,  <a name="l03496"></a>03496     <a class="code" href="HyperEstraier__wrap_8cxx.html#a17">rb_define_alloc_func</a>(cIntVector.klass, <a class="code" href="HyperEstraier__wrap_8cxx.html#a164">_wrap_IntVector_allocate</a>);
3506  <a name="l03497"></a>03497 _swigt__p_std__vectorTint_t,  <a name="l03497"></a>03497     rb_define_method(cIntVector.klass, <span class="stringliteral">"initialize"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a166">_wrap_new_IntVector</a>), -1);
3507  <a name="l03498"></a>03498 _swigt__p_estraier__Document,  <a name="l03498"></a>03498     rb_define_method(cIntVector.klass, <span class="stringliteral">"length"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a167">_wrap_IntVector___len__</a>), -1);
3508  <a name="l03499"></a>03499 0  <a name="l03499"></a>03499     rb_define_method(cIntVector.klass, <span class="stringliteral">"empty?"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a168">_wrap_IntVector_emptyq___</a>), -1);
3509  <a name="l03500"></a>03500 };  <a name="l03500"></a>03500     rb_define_method(cIntVector.klass, <span class="stringliteral">"clear"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a169">_wrap_IntVector_clear</a>), -1);
3510  <a name="l03501"></a>03501  <a name="l03501"></a>03501     rb_define_method(cIntVector.klass, <span class="stringliteral">"push"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a170">_wrap_IntVector_push</a>), -1);
3511  <a name="l03502"></a>03502  <a name="l03502"></a>03502     rb_define_method(cIntVector.klass, <span class="stringliteral">"pop"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a171">_wrap_IntVector_pop</a>), -1);
3512  <a name="l03503"></a>03503 <span class="comment">/* -------- TYPE CONVERSION AND EQUIVALENCE RULES (END) -------- */</span>  <a name="l03503"></a>03503     rb_define_method(cIntVector.klass, <span class="stringliteral">"[]"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a172">_wrap_IntVector___getitem__</a>), -1);
3513  <a name="l03504"></a>03504  <a name="l03504"></a>03504     rb_define_method(cIntVector.klass, <span class="stringliteral">"[]="</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a173">_wrap_IntVector___setitem__</a>), -1);
3514  <a name="l03505"></a>03505  <a name="l03505"></a>03505     rb_define_method(cIntVector.klass, <span class="stringliteral">"each"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a174">_wrap_IntVector_each</a>), -1);
3515  <a name="l03506"></a>03506 <span class="preprocessor">#ifdef __cplusplus</span>  <a name="l03506"></a>03506     cIntVector.mark = 0;
3516  <a name="l03507"></a>03507 <span class="preprocessor"></span><span class="keyword">extern</span> <span class="stringliteral">"C"</span>  <a name="l03507"></a>03507     cIntVector.destroy = (void (*)(<span class="keywordtype">void</span> *)) <a class="code" href="HyperEstraier__wrap_8cxx.html#a135">free_std_vector_Sl_int_Sg_</a>;
3517  <a name="l03508"></a>03508 <span class="preprocessor">#endif</span>  <a name="l03508"></a>03508    
3518  <a name="l03509"></a><a class="code" href="HyperEstraier__wrap_8cxx.html#a239">03509</a> <span class="preprocessor"></span><a class="code" href="HyperEstraier__wrap_8cpp.html#a6">SWIGEXPORT</a>(<span class="keywordtype">void</span>) Init_HyperEstraier(<span class="keywordtype">void</span>) {  <a name="l03509"></a>03509     cStrStrMap.<a class="code" href="structswig__class.html#o0">klass</a> = rb_define_class_under(<a class="code" href="HyperEstraier__wrap_8cxx.html#a69">mHyperEstraier</a>, <span class="stringliteral">"StrStrMap"</span>, rb_cObject);
3519  <a name="l03510"></a>03510     <span class="keywordtype">int</span> i;  <a name="l03510"></a>03510     <a class="code" href="HyperEstraier__wrap_8cpp.html#a107">SWIG_TypeClientData</a>(<a class="code" href="HyperEstraier__wrap_8cpp.html#a43">SWIGTYPE_p_std__mapTstd__string_std__string_t</a>, (<span class="keywordtype">void</span> *) &amp;cStrStrMap);
3520  <a name="l03511"></a>03511      <a name="l03511"></a>03511     rb_include_module(cStrStrMap.klass, rb_eval_string(<span class="stringliteral">"Enumerable"</span>));
3521  <a name="l03512"></a>03512     <a class="code" href="HyperEstraier__wrap_8cxx.html#a29">SWIG_InitRuntime</a>();  <a name="l03512"></a>03512     <a class="code" href="HyperEstraier__wrap_8cxx.html#a17">rb_define_alloc_func</a>(cStrStrMap.klass, <a class="code" href="HyperEstraier__wrap_8cxx.html#a176">_wrap_StrStrMap_allocate</a>);
3522  <a name="l03513"></a>03513     <a class="code" href="HyperEstraier__wrap_8cxx.html#a69">mHyperEstraier</a> = rb_define_module(<span class="stringliteral">"HyperEstraier"</span>);  <a name="l03513"></a>03513     rb_define_method(cStrStrMap.klass, <span class="stringliteral">"initialize"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a178">_wrap_new_StrStrMap</a>), -1);
3523  <a name="l03514"></a>03514      <a name="l03514"></a>03514     rb_define_method(cStrStrMap.klass, <span class="stringliteral">"length"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a179">_wrap_StrStrMap___len__</a>), -1);
3524  <a name="l03515"></a>03515     <span class="keywordflow">for</span> (i = 0; swig_types_initial[i]; i++) {  <a name="l03515"></a>03515     rb_define_method(cStrStrMap.klass, <span class="stringliteral">"empty?"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a180">_wrap_StrStrMap_emptyq___</a>), -1);
3525  <a name="l03516"></a>03516         swig_types[i] = <a class="code" href="HyperEstraier__wrap_8cpp.html#a105">SWIG_TypeRegister</a>(swig_types_initial[i]);  <a name="l03516"></a>03516     rb_define_method(cStrStrMap.klass, <span class="stringliteral">"clear"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a181">_wrap_StrStrMap_clear</a>), -1);
3526  <a name="l03517"></a>03517         <a class="code" href="HyperEstraier__wrap_8cxx.html#a30">SWIG_define_class</a>(swig_types[i]);  <a name="l03517"></a>03517     rb_define_method(cStrStrMap.klass, <span class="stringliteral">"[]"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a182">_wrap_StrStrMap___getitem__</a>), -1);
3527  <a name="l03518"></a>03518     }  <a name="l03518"></a>03518     rb_define_method(cStrStrMap.klass, <span class="stringliteral">"[]="</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a183">_wrap_StrStrMap___setitem__</a>), -1);
3528  <a name="l03519"></a>03519      <a name="l03519"></a>03519     rb_define_method(cStrStrMap.klass, <span class="stringliteral">"delete"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a184">_wrap_StrStrMap_delete</a>), -1);
3529  <a name="l03520"></a>03520      <a name="l03520"></a>03520     rb_define_method(cStrStrMap.klass, <span class="stringliteral">"has_key?"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a185">_wrap_StrStrMap_has_keyq___</a>), -1);
3530  <a name="l03521"></a>03521     cStrVector.<a class="code" href="structswig__class.html#o0">klass</a> = rb_define_class_under(<a class="code" href="HyperEstraier__wrap_8cxx.html#a69">mHyperEstraier</a>, <span class="stringliteral">"StrVector"</span>, rb_cObject);  <a name="l03521"></a>03521     rb_define_method(cStrStrMap.klass, <span class="stringliteral">"keys"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a186">_wrap_StrStrMap_keys</a>), -1);
3531  <a name="l03522"></a>03522     <a class="code" href="HyperEstraier__wrap_8cpp.html#a107">SWIG_TypeClientData</a>(<a class="code" href="HyperEstraier__wrap_8cpp.html#a42">SWIGTYPE_p_std__vectorTstd__string_t</a>, (<span class="keywordtype">void</span> *) &amp;cStrVector);  <a name="l03522"></a>03522     rb_define_method(cStrStrMap.klass, <span class="stringliteral">"values"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a187">_wrap_StrStrMap_values</a>), -1);
3532  <a name="l03523"></a>03523     rb_include_module(cStrVector.klass, rb_eval_string(<span class="stringliteral">"Enumerable"</span>));  <a name="l03523"></a>03523     rb_define_method(cStrStrMap.klass, <span class="stringliteral">"each"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a188">_wrap_StrStrMap_each</a>), -1);
3533  <a name="l03524"></a>03524     <a class="code" href="HyperEstraier__wrap_8cxx.html#a17">rb_define_alloc_func</a>(cStrVector.klass, <a class="code" href="HyperEstraier__wrap_8cxx.html#a150">_wrap_StrVector_allocate</a>);  <a name="l03524"></a>03524     cStrStrMap.mark = 0;
3534  <a name="l03525"></a>03525     rb_define_method(cStrVector.klass, <span class="stringliteral">"initialize"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a152">_wrap_new_StrVector</a>), -1);  <a name="l03525"></a>03525     cStrStrMap.destroy = (void (*)(<span class="keywordtype">void</span> *)) <a class="code" href="HyperEstraier__wrap_8cxx.html#a143">free_std_map_Sl_std_string_Sc_std_string_Sg_</a>;
3535  <a name="l03526"></a>03526     rb_define_method(cStrVector.klass, <span class="stringliteral">"length"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a153">_wrap_StrVector___len__</a>), -1);  <a name="l03526"></a>03526    
3536  <a name="l03527"></a>03527     rb_define_method(cStrVector.klass, <span class="stringliteral">"empty?"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a154">_wrap_StrVector_emptyq___</a>), -1);  <a name="l03527"></a>03527     cCondition.<a class="code" href="structswig__class.html#o0">klass</a> = rb_define_class_under(<a class="code" href="HyperEstraier__wrap_8cxx.html#a69">mHyperEstraier</a>, <span class="stringliteral">"Condition"</span>, rb_cObject);
3537  <a name="l03528"></a>03528     rb_define_method(cStrVector.klass, <span class="stringliteral">"clear"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a155">_wrap_StrVector_clear</a>), -1);  <a name="l03528"></a>03528     <a class="code" href="HyperEstraier__wrap_8cpp.html#a107">SWIG_TypeClientData</a>(<a class="code" href="HyperEstraier__wrap_8cpp.html#a38">SWIGTYPE_p_estraier__Condition</a>, (<span class="keywordtype">void</span> *) &amp;cCondition);
3538  <a name="l03529"></a>03529     rb_define_method(cStrVector.klass, <span class="stringliteral">"push"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a156">_wrap_StrVector_push</a>), -1);  <a name="l03529"></a>03529     <a class="code" href="HyperEstraier__wrap_8cxx.html#a17">rb_define_alloc_func</a>(cCondition.klass, <a class="code" href="HyperEstraier__wrap_8cxx.html#a191">_wrap_Condition_allocate</a>);
3539  <a name="l03530"></a>03530     rb_define_method(cStrVector.klass, <span class="stringliteral">"pop"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a157">_wrap_StrVector_pop</a>), -1);  <a name="l03530"></a>03530     rb_define_method(cCondition.klass, <span class="stringliteral">"initialize"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a192">_wrap_new_Condition</a>), -1);
3540  <a name="l03531"></a>03531     rb_define_method(cStrVector.klass, <span class="stringliteral">"[]"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a158">_wrap_StrVector___getitem__</a>), -1);  <a name="l03531"></a>03531     rb_define_const(cCondition.klass,<span class="stringliteral">"SURE"</span>, INT2NUM(estraier::Condition::SURE));
3541  <a name="l03532"></a>03532     rb_define_method(cStrVector.klass, <span class="stringliteral">"[]="</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a159">_wrap_StrVector___setitem__</a>), -1);  <a name="l03532"></a>03532     rb_define_const(cCondition.klass,<span class="stringliteral">"USUAL"</span>, INT2NUM(estraier::Condition::USUAL));
3542  <a name="l03533"></a>03533     rb_define_method(cStrVector.klass, <span class="stringliteral">"each"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a160">_wrap_StrVector_each</a>), -1);  <a name="l03533"></a>03533     rb_define_const(cCondition.klass,<span class="stringliteral">"FAST"</span>, INT2NUM(estraier::Condition::FAST));
3543  <a name="l03534"></a>03534     cStrVector.mark = 0;  <a name="l03534"></a>03534     rb_define_const(cCondition.klass,<span class="stringliteral">"AGITO"</span>, INT2NUM(estraier::Condition::AGITO));
3544  <a name="l03535"></a>03535     cStrVector.destroy = (void (*)(<span class="keywordtype">void</span> *)) <a class="code" href="HyperEstraier__wrap_8cxx.html#a130">free_std_vector_Sl_std_string_Sg_</a>;  <a name="l03535"></a>03535     rb_define_const(cCondition.klass,<span class="stringliteral">"NOIDF"</span>, INT2NUM(estraier::Condition::NOIDF));
3545  <a name="l03536"></a>03536      <a name="l03536"></a>03536     rb_define_const(cCondition.klass,<span class="stringliteral">"SIMPLE"</span>, INT2NUM(estraier::Condition::SIMPLE));
3546  <a name="l03537"></a>03537     cIntVector.<a class="code" href="structswig__class.html#o0">klass</a> = rb_define_class_under(<a class="code" href="HyperEstraier__wrap_8cxx.html#a69">mHyperEstraier</a>, <span class="stringliteral">"IntVector"</span>, rb_cObject);  <a name="l03537"></a>03537     rb_define_method(cCondition.klass, <span class="stringliteral">"cond="</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a189">_wrap_Condition_cond_set</a>), -1);
3547  <a name="l03538"></a>03538     <a class="code" href="HyperEstraier__wrap_8cpp.html#a107">SWIG_TypeClientData</a>(<a class="code" href="HyperEstraier__wrap_8cpp.html#a44">SWIGTYPE_p_std__vectorTint_t</a>, (<span class="keywordtype">void</span> *) &amp;cIntVector);  <a name="l03538"></a>03538     rb_define_method(cCondition.klass, <span class="stringliteral">"cond"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a190">_wrap_Condition_cond_get</a>), -1);
3548  <a name="l03539"></a>03539     rb_include_module(cIntVector.klass, rb_eval_string(<span class="stringliteral">"Enumerable"</span>));  <a name="l03539"></a>03539     rb_define_method(cCondition.klass, <span class="stringliteral">"set_phrase"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a193">_wrap_Condition_set_phrase</a>), -1);
3549  <a name="l03540"></a>03540     <a class="code" href="HyperEstraier__wrap_8cxx.html#a17">rb_define_alloc_func</a>(cIntVector.klass, <a class="code" href="HyperEstraier__wrap_8cxx.html#a164">_wrap_IntVector_allocate</a>);  <a name="l03540"></a>03540     rb_define_method(cCondition.klass, <span class="stringliteral">"add_attr"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a194">_wrap_Condition_add_attr</a>), -1);
3550  <a name="l03541"></a>03541     rb_define_method(cIntVector.klass, <span class="stringliteral">"initialize"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a166">_wrap_new_IntVector</a>), -1);  <a name="l03541"></a>03541     rb_define_method(cCondition.klass, <span class="stringliteral">"set_order"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a195">_wrap_Condition_set_order</a>), -1);
3551  <a name="l03542"></a>03542     rb_define_method(cIntVector.klass, <span class="stringliteral">"length"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a167">_wrap_IntVector___len__</a>), -1);  <a name="l03542"></a>03542     rb_define_method(cCondition.klass, <span class="stringliteral">"set_max"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a196">_wrap_Condition_set_max</a>), -1);
3552  <a name="l03543"></a>03543     rb_define_method(cIntVector.klass, <span class="stringliteral">"empty?"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a168">_wrap_IntVector_emptyq___</a>), -1);  <a name="l03543"></a>03543     rb_define_method(cCondition.klass, <span class="stringliteral">"set_options"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a197">_wrap_Condition_set_options</a>), -1);
3553  <a name="l03544"></a>03544     rb_define_method(cIntVector.klass, <span class="stringliteral">"clear"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a169">_wrap_IntVector_clear</a>), -1);  <a name="l03544"></a>03544     cCondition.mark = 0;
3554  <a name="l03545"></a>03545     rb_define_method(cIntVector.klass, <span class="stringliteral">"push"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a170">_wrap_IntVector_push</a>), -1);  <a name="l03545"></a>03545     cCondition.destroy = (void (*)(<span class="keywordtype">void</span> *)) <a class="code" href="HyperEstraier__wrap_8cxx.html#a144">free_estraier_Condition</a>;
3555  <a name="l03546"></a>03546     rb_define_method(cIntVector.klass, <span class="stringliteral">"pop"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a171">_wrap_IntVector_pop</a>), -1);  <a name="l03546"></a>03546    
3556  <a name="l03547"></a>03547     rb_define_method(cIntVector.klass, <span class="stringliteral">"[]"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a172">_wrap_IntVector___getitem__</a>), -1);  <a name="l03547"></a>03547     cDocument.<a class="code" href="structswig__class.html#o0">klass</a> = rb_define_class_under(<a class="code" href="HyperEstraier__wrap_8cxx.html#a69">mHyperEstraier</a>, <span class="stringliteral">"Document"</span>, rb_cObject);
3557  <a name="l03548"></a>03548     rb_define_method(cIntVector.klass, <span class="stringliteral">"[]="</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a173">_wrap_IntVector___setitem__</a>), -1);  <a name="l03548"></a>03548     <a class="code" href="HyperEstraier__wrap_8cpp.html#a107">SWIG_TypeClientData</a>(<a class="code" href="HyperEstraier__wrap_8cpp.html#a46">SWIGTYPE_p_estraier__Document</a>, (<span class="keywordtype">void</span> *) &amp;cDocument);
3558  <a name="l03549"></a>03549     rb_define_method(cIntVector.klass, <span class="stringliteral">"each"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a174">_wrap_IntVector_each</a>), -1);  <a name="l03549"></a>03549     <a class="code" href="HyperEstraier__wrap_8cxx.html#a17">rb_define_alloc_func</a>(cDocument.klass, <a class="code" href="HyperEstraier__wrap_8cxx.html#a202">_wrap_Document_allocate</a>);
3559  <a name="l03550"></a>03550     cIntVector.mark = 0;  <a name="l03550"></a>03550     rb_define_method(cDocument.klass, <span class="stringliteral">"initialize"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a204">_wrap_new_Document</a>), -1);
3560  <a name="l03551"></a>03551     cIntVector.destroy = (void (*)(<span class="keywordtype">void</span> *)) <a class="code" href="HyperEstraier__wrap_8cxx.html#a135">free_std_vector_Sl_int_Sg_</a>;  <a name="l03551"></a>03551     rb_define_method(cDocument.klass, <span class="stringliteral">"doc="</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a198">_wrap_Document_doc_set</a>), -1);
3561  <a name="l03552"></a>03552      <a name="l03552"></a>03552     rb_define_method(cDocument.klass, <span class="stringliteral">"doc"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a199">_wrap_Document_doc_get</a>), -1);
3562  <a name="l03553"></a>03553     cStrStrMap.<a class="code" href="structswig__class.html#o0">klass</a> = rb_define_class_under(<a class="code" href="HyperEstraier__wrap_8cxx.html#a69">mHyperEstraier</a>, <span class="stringliteral">"StrStrMap"</span>, rb_cObject);  <a name="l03553"></a>03553     rb_define_method(cDocument.klass, <span class="stringliteral">"add_attr"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a205">_wrap_Document_add_attr</a>), -1);
3563  <a name="l03554"></a>03554     <a class="code" href="HyperEstraier__wrap_8cpp.html#a107">SWIG_TypeClientData</a>(<a class="code" href="HyperEstraier__wrap_8cpp.html#a43">SWIGTYPE_p_std__mapTstd__string_std__string_t</a>, (<span class="keywordtype">void</span> *) &amp;cStrStrMap);  <a name="l03554"></a>03554     rb_define_method(cDocument.klass, <span class="stringliteral">"add_text"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a206">_wrap_Document_add_text</a>), -1);
3564  <a name="l03555"></a>03555     rb_include_module(cStrStrMap.klass, rb_eval_string(<span class="stringliteral">"Enumerable"</span>));  <a name="l03555"></a>03555     rb_define_method(cDocument.klass, <span class="stringliteral">"add_hidden_text"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a207">_wrap_Document_add_hidden_text</a>), -1);
3565  <a name="l03556"></a>03556     <a class="code" href="HyperEstraier__wrap_8cxx.html#a17">rb_define_alloc_func</a>(cStrStrMap.klass, <a class="code" href="HyperEstraier__wrap_8cxx.html#a176">_wrap_StrStrMap_allocate</a>);  <a name="l03556"></a>03556     rb_define_method(cDocument.klass, <span class="stringliteral">"id"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a208">_wrap_Document_id</a>), -1);
3566  <a name="l03557"></a>03557     rb_define_method(cStrStrMap.klass, <span class="stringliteral">"initialize"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a178">_wrap_new_StrStrMap</a>), -1);  <a name="l03557"></a>03557     rb_define_method(cDocument.klass, <span class="stringliteral">"attr_names"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a209">_wrap_Document_attr_names</a>), -1);
3567  <a name="l03558"></a>03558     rb_define_method(cStrStrMap.klass, <span class="stringliteral">"length"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a179">_wrap_StrStrMap___len__</a>), -1);  <a name="l03558"></a>03558     rb_define_method(cDocument.klass, <span class="stringliteral">"attr"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a210">_wrap_Document_attr</a>), -1);
3568  <a name="l03559"></a>03559     rb_define_method(cStrStrMap.klass, <span class="stringliteral">"empty?"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a180">_wrap_StrStrMap_emptyq___</a>), -1);  <a name="l03559"></a>03559     rb_define_method(cDocument.klass, <span class="stringliteral">"cat_texts"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a211">_wrap_Document_cat_texts</a>), -1);
3569  <a name="l03560"></a>03560     rb_define_method(cStrStrMap.klass, <span class="stringliteral">"clear"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a181">_wrap_StrStrMap_clear</a>), -1);  <a name="l03560"></a>03560     rb_define_method(cDocument.klass, <span class="stringliteral">"texts"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a212">_wrap_Document_texts</a>), -1);
3570  <a name="l03561"></a>03561     rb_define_method(cStrStrMap.klass, <span class="stringliteral">"[]"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a182">_wrap_StrStrMap___getitem__</a>), -1);  <a name="l03561"></a>03561     rb_define_method(cDocument.klass, <span class="stringliteral">"dump_draft"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a213">_wrap_Document_dump_draft</a>), -1);
3571  <a name="l03562"></a>03562     rb_define_method(cStrStrMap.klass, <span class="stringliteral">"[]="</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a183">_wrap_StrStrMap___setitem__</a>), -1);  <a name="l03562"></a>03562     rb_define_method(cDocument.klass, <span class="stringliteral">"make_snippet"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a214">_wrap_Document_make_snippet</a>), -1);
3572  <a name="l03563"></a>03563     rb_define_method(cStrStrMap.klass, <span class="stringliteral">"delete"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a184">_wrap_StrStrMap_delete</a>), -1);  <a name="l03563"></a>03563     cDocument.mark = 0;
3573  <a name="l03564"></a>03564     rb_define_method(cStrStrMap.klass, <span class="stringliteral">"has_key?"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a185">_wrap_StrStrMap_has_keyq___</a>), -1);  <a name="l03564"></a>03564     cDocument.destroy = (void (*)(<span class="keywordtype">void</span> *)) <a class="code" href="HyperEstraier__wrap_8cxx.html#a145">free_estraier_Document</a>;
3574  <a name="l03565"></a>03565     rb_define_method(cStrStrMap.klass, <span class="stringliteral">"keys"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a186">_wrap_StrStrMap_keys</a>), -1);  <a name="l03565"></a>03565    
3575  <a name="l03566"></a>03566     rb_define_method(cStrStrMap.klass, <span class="stringliteral">"values"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a187">_wrap_StrStrMap_values</a>), -1);  <a name="l03566"></a>03566     cDatabase.<a class="code" href="structswig__class.html#o0">klass</a> = rb_define_class_under(<a class="code" href="HyperEstraier__wrap_8cxx.html#a69">mHyperEstraier</a>, <span class="stringliteral">"Database"</span>, rb_cObject);
3576  <a name="l03567"></a>03567     rb_define_method(cStrStrMap.klass, <span class="stringliteral">"each"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a188">_wrap_StrStrMap_each</a>), -1);  <a name="l03567"></a>03567     <a class="code" href="HyperEstraier__wrap_8cpp.html#a107">SWIG_TypeClientData</a>(<a class="code" href="HyperEstraier__wrap_8cpp.html#a40">SWIGTYPE_p_estraier__Database</a>, (<span class="keywordtype">void</span> *) &amp;cDatabase);
3577  <a name="l03568"></a>03568     cStrStrMap.mark = 0;  <a name="l03568"></a>03568     <a class="code" href="HyperEstraier__wrap_8cxx.html#a17">rb_define_alloc_func</a>(cDatabase.klass, <a class="code" href="HyperEstraier__wrap_8cxx.html#a215">_wrap_Database_allocate</a>);
3578  <a name="l03569"></a>03569     cStrStrMap.destroy = (void (*)(<span class="keywordtype">void</span> *)) <a class="code" href="HyperEstraier__wrap_8cxx.html#a143">free_std_map_Sl_std_string_Sc_std_string_Sg_</a>;  <a name="l03569"></a>03569     rb_define_method(cDatabase.klass, <span class="stringliteral">"initialize"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a216">_wrap_new_Database</a>), -1);
3579  <a name="l03570"></a>03570      <a name="l03570"></a>03570     rb_define_const(cDatabase.klass,<span class="stringliteral">"ERRNOERR"</span>, INT2NUM(estraier::Database::ERRNOERR));
3580  <a name="l03571"></a>03571     cCondition.<a class="code" href="structswig__class.html#o0">klass</a> = rb_define_class_under(<a class="code" href="HyperEstraier__wrap_8cxx.html#a69">mHyperEstraier</a>, <span class="stringliteral">"Condition"</span>, rb_cObject);  <a name="l03571"></a>03571     rb_define_const(cDatabase.klass,<span class="stringliteral">"ERRINVAL"</span>, INT2NUM(estraier::Database::ERRINVAL));
3581  <a name="l03572"></a>03572     <a class="code" href="HyperEstraier__wrap_8cpp.html#a107">SWIG_TypeClientData</a>(<a class="code" href="HyperEstraier__wrap_8cpp.html#a38">SWIGTYPE_p_estraier__Condition</a>, (<span class="keywordtype">void</span> *) &amp;cCondition);  <a name="l03572"></a>03572     rb_define_const(cDatabase.klass,<span class="stringliteral">"ERRACCES"</span>, INT2NUM(estraier::Database::ERRACCES));
3582  <a name="l03573"></a>03573     <a class="code" href="HyperEstraier__wrap_8cxx.html#a17">rb_define_alloc_func</a>(cCondition.klass, <a class="code" href="HyperEstraier__wrap_8cxx.html#a191">_wrap_Condition_allocate</a>);  <a name="l03573"></a>03573     rb_define_const(cDatabase.klass,<span class="stringliteral">"ERRLOCK"</span>, INT2NUM(estraier::Database::ERRLOCK));
3583  <a name="l03574"></a>03574     rb_define_method(cCondition.klass, <span class="stringliteral">"initialize"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a192">_wrap_new_Condition</a>), -1);  <a name="l03574"></a>03574     rb_define_const(cDatabase.klass,<span class="stringliteral">"ERRDB"</span>, INT2NUM(estraier::Database::ERRDB));
3584  <a name="l03575"></a>03575     rb_define_const(cCondition.klass,<span class="stringliteral">"SURE"</span>, INT2NUM(estraier::Condition::SURE));  <a name="l03575"></a>03575     rb_define_const(cDatabase.klass,<span class="stringliteral">"ERRIO"</span>, INT2NUM(estraier::Database::ERRIO));
3585  <a name="l03576"></a>03576     rb_define_const(cCondition.klass,<span class="stringliteral">"USUAL"</span>, INT2NUM(estraier::Condition::USUAL));  <a name="l03576"></a>03576     rb_define_const(cDatabase.klass,<span class="stringliteral">"ERRNOITEM"</span>, INT2NUM(estraier::Database::ERRNOITEM));
3586  <a name="l03577"></a>03577     rb_define_const(cCondition.klass,<span class="stringliteral">"FAST"</span>, INT2NUM(estraier::Condition::FAST));  <a name="l03577"></a>03577     rb_define_const(cDatabase.klass,<span class="stringliteral">"ERRMISC"</span>, INT2NUM(estraier::Database::ERRMISC));
3587  <a name="l03578"></a>03578     rb_define_const(cCondition.klass,<span class="stringliteral">"AGITO"</span>, INT2NUM(estraier::Condition::AGITO));  <a name="l03578"></a>03578     rb_define_const(cDatabase.klass,<span class="stringliteral">"DBREADER"</span>, INT2NUM(estraier::Database::DBREADER));
3588  <a name="l03579"></a>03579     rb_define_const(cCondition.klass,<span class="stringliteral">"NOIDF"</span>, INT2NUM(estraier::Condition::NOIDF));  <a name="l03579"></a>03579     rb_define_const(cDatabase.klass,<span class="stringliteral">"DBWRITER"</span>, INT2NUM(estraier::Database::DBWRITER));
3589  <a name="l03580"></a>03580     rb_define_const(cCondition.klass,<span class="stringliteral">"SIMPLE"</span>, INT2NUM(estraier::Condition::SIMPLE));  <a name="l03580"></a>03580     rb_define_const(cDatabase.klass,<span class="stringliteral">"DBCREAT"</span>, INT2NUM(estraier::Database::DBCREAT));
3590  <a name="l03581"></a>03581     rb_define_method(cCondition.klass, <span class="stringliteral">"cond="</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a189">_wrap_Condition_cond_set</a>), -1);  <a name="l03581"></a>03581     rb_define_const(cDatabase.klass,<span class="stringliteral">"DBTRUNC"</span>, INT2NUM(estraier::Database::DBTRUNC));
3591  <a name="l03582"></a>03582     rb_define_method(cCondition.klass, <span class="stringliteral">"cond"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a190">_wrap_Condition_cond_get</a>), -1);  <a name="l03582"></a>03582     rb_define_const(cDatabase.klass,<span class="stringliteral">"DBNOLCK"</span>, INT2NUM(estraier::Database::DBNOLCK));
3592  <a name="l03583"></a>03583     rb_define_method(cCondition.klass, <span class="stringliteral">"set_phrase"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a193">_wrap_Condition_set_phrase</a>), -1);  <a name="l03583"></a>03583     rb_define_const(cDatabase.klass,<span class="stringliteral">"DBLCKNB"</span>, INT2NUM(estraier::Database::DBLCKNB));
3593  <a name="l03584"></a>03584     rb_define_method(cCondition.klass, <span class="stringliteral">"add_attr"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a194">_wrap_Condition_add_attr</a>), -1);  <a name="l03584"></a>03584     rb_define_const(cDatabase.klass,<span class="stringliteral">"DBPERFNG"</span>, INT2NUM(estraier::Database::DBPERFNG));
3594  <a name="l03585"></a>03585     rb_define_method(cCondition.klass, <span class="stringliteral">"set_order"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a195">_wrap_Condition_set_order</a>), -1);  <a name="l03585"></a>03585     rb_define_const(cDatabase.klass,<span class="stringliteral">"PDCLEAN"</span>, INT2NUM(estraier::Database::PDCLEAN));
3595  <a name="l03586"></a>03586     rb_define_method(cCondition.klass, <span class="stringliteral">"set_max"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a196">_wrap_Condition_set_max</a>), -1);  <a name="l03586"></a>03586     rb_define_const(cDatabase.klass,<span class="stringliteral">"ODCLEAN"</span>, INT2NUM(estraier::Database::ODCLEAN));
3596  <a name="l03587"></a>03587     rb_define_method(cCondition.klass, <span class="stringliteral">"set_options"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a197">_wrap_Condition_set_options</a>), -1);  <a name="l03587"></a>03587     rb_define_const(cDatabase.klass,<span class="stringliteral">"OPTNOPURGE"</span>, INT2NUM(estraier::Database::OPTNOPURGE));
3597  <a name="l03588"></a>03588     cCondition.mark = 0;  <a name="l03588"></a>03588     rb_define_const(cDatabase.klass,<span class="stringliteral">"OPTNODBOPT"</span>, INT2NUM(estraier::Database::OPTNODBOPT));
3598  <a name="l03589"></a>03589     cCondition.destroy = (void (*)(<span class="keywordtype">void</span> *)) <a class="code" href="HyperEstraier__wrap_8cxx.html#a144">free_estraier_Condition</a>;  <a name="l03589"></a>03589     rb_define_const(cDatabase.klass,<span class="stringliteral">"GDNOATTR"</span>, INT2NUM(estraier::Database::GDNOATTR));
3599  <a name="l03590"></a>03590      <a name="l03590"></a>03590     rb_define_const(cDatabase.klass,<span class="stringliteral">"GDNOTEXT"</span>, INT2NUM(estraier::Database::GDNOTEXT));
3600  <a name="l03591"></a>03591     cDocument.<a class="code" href="structswig__class.html#o0">klass</a> = rb_define_class_under(<a class="code" href="HyperEstraier__wrap_8cxx.html#a69">mHyperEstraier</a>, <span class="stringliteral">"Document"</span>, rb_cObject);  <a name="l03591"></a>03591     rb_define_method(cDatabase.klass, <span class="stringliteral">"open"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a217">_wrap_Database_open</a>), -1);
3601  <a name="l03592"></a>03592     <a class="code" href="HyperEstraier__wrap_8cpp.html#a107">SWIG_TypeClientData</a>(<a class="code" href="HyperEstraier__wrap_8cpp.html#a46">SWIGTYPE_p_estraier__Document</a>, (<span class="keywordtype">void</span> *) &amp;cDocument);  <a name="l03592"></a>03592     rb_define_method(cDatabase.klass, <span class="stringliteral">"close"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a218">_wrap_Database_close</a>), -1);
3602  <a name="l03593"></a>03593     <a class="code" href="HyperEstraier__wrap_8cxx.html#a17">rb_define_alloc_func</a>(cDocument.klass, <a class="code" href="HyperEstraier__wrap_8cxx.html#a202">_wrap_Document_allocate</a>);  <a name="l03593"></a>03593     rb_define_method(cDatabase.klass, <span class="stringliteral">"put_doc"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a219">_wrap_Database_put_doc</a>), -1);
3603  <a name="l03594"></a>03594     rb_define_method(cDocument.klass, <span class="stringliteral">"initialize"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a204">_wrap_new_Document</a>), -1);  <a name="l03594"></a>03594     rb_define_method(cDatabase.klass, <span class="stringliteral">"search"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a220">_wrap_Database_search</a>), -1);
3604  <a name="l03595"></a>03595     rb_define_method(cDocument.klass, <span class="stringliteral">"doc="</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a198">_wrap_Document_doc_set</a>), -1);  <a name="l03595"></a>03595     rb_define_singleton_method(cDatabase.klass, <span class="stringliteral">"err_msg"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a221">_wrap_Database_err_msg</a>), -1);
3605  <a name="l03596"></a>03596     rb_define_method(cDocument.klass, <span class="stringliteral">"doc"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a199">_wrap_Document_doc_get</a>), -1);  <a name="l03596"></a>03596     rb_define_method(cDatabase.klass, <span class="stringliteral">"error"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a222">_wrap_Database_error</a>), -1);
3606  <a name="l03597"></a>03597     rb_define_method(cDocument.klass, <span class="stringliteral">"add_attr"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a205">_wrap_Document_add_attr</a>), -1);  <a name="l03597"></a>03597     rb_define_method(cDatabase.klass, <span class="stringliteral">"fatal"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a223">_wrap_Database_fatal</a>), -1);
3607  <a name="l03598"></a>03598     rb_define_method(cDocument.klass, <span class="stringliteral">"add_text"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a206">_wrap_Document_add_text</a>), -1);  <a name="l03598"></a>03598     rb_define_method(cDatabase.klass, <span class="stringliteral">"flush"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a224">_wrap_Database_flush</a>), -1);
3608  <a name="l03599"></a>03599     rb_define_method(cDocument.klass, <span class="stringliteral">"add_hidden_text"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a207">_wrap_Document_add_hidden_text</a>), -1);  <a name="l03599"></a>03599     rb_define_method(cDatabase.klass, <span class="stringliteral">"sync"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a225">_wrap_Database_sync</a>), -1);
3609  <a name="l03600"></a>03600     rb_define_method(cDocument.klass, <span class="stringliteral">"id"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a208">_wrap_Document_id</a>), -1);  <a name="l03600"></a>03600     rb_define_method(cDatabase.klass, <span class="stringliteral">"optimize"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a226">_wrap_Database_optimize</a>), -1);
3610  <a name="l03601"></a>03601     rb_define_method(cDocument.klass, <span class="stringliteral">"attr_names"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a209">_wrap_Document_attr_names</a>), -1);  <a name="l03601"></a>03601     rb_define_method(cDatabase.klass, <span class="stringliteral">"out_doc"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a227">_wrap_Database_out_doc</a>), -1);
3611  <a name="l03602"></a>03602     rb_define_method(cDocument.klass, <span class="stringliteral">"attr"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a210">_wrap_Document_attr</a>), -1);  <a name="l03602"></a>03602     rb_define_method(cDatabase.klass, <span class="stringliteral">"get_doc"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a228">_wrap_Database_get_doc</a>), -1);
3612  <a name="l03603"></a>03603     rb_define_method(cDocument.klass, <span class="stringliteral">"cat_texts"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a211">_wrap_Document_cat_texts</a>), -1);  <a name="l03603"></a>03603     rb_define_method(cDatabase.klass, <span class="stringliteral">"uri_to_id"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a229">_wrap_Database_uri_to_id</a>), -1);
3613  <a name="l03604"></a>03604     rb_define_method(cDocument.klass, <span class="stringliteral">"texts"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a212">_wrap_Document_texts</a>), -1);  <a name="l03604"></a>03604     rb_define_method(cDatabase.klass, <span class="stringliteral">"etch_doc"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a230">_wrap_Database_etch_doc</a>), -1);
3614  <a name="l03605"></a>03605     rb_define_method(cDocument.klass, <span class="stringliteral">"dump_draft"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a213">_wrap_Document_dump_draft</a>), -1);  <a name="l03605"></a>03605     rb_define_method(cDatabase.klass, <span class="stringliteral">"name"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a231">_wrap_Database_name</a>), -1);
3615  <a name="l03606"></a>03606     rb_define_method(cDocument.klass, <span class="stringliteral">"make_snippet"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a214">_wrap_Document_make_snippet</a>), -1);  <a name="l03606"></a>03606     rb_define_method(cDatabase.klass, <span class="stringliteral">"doc_num"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a232">_wrap_Database_doc_num</a>), -1);
3616  <a name="l03607"></a>03607     cDocument.mark = 0;  <a name="l03607"></a>03607     rb_define_method(cDatabase.klass, <span class="stringliteral">"word_num"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a233">_wrap_Database_word_num</a>), -1);
3617  <a name="l03608"></a>03608     cDocument.destroy = (void (*)(<span class="keywordtype">void</span> *)) <a class="code" href="HyperEstraier__wrap_8cxx.html#a145">free_estraier_Document</a>;  <a name="l03608"></a>03608     rb_define_method(cDatabase.klass, <span class="stringliteral">"size"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a234">_wrap_Database_size</a>), -1);
3618  <a name="l03609"></a>03609      <a name="l03609"></a>03609     rb_define_method(cDatabase.klass, <span class="stringliteral">"set_cache_size"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a235">_wrap_Database_set_cache_size</a>), -1);
3619  <a name="l03610"></a>03610     cDatabase.<a class="code" href="structswig__class.html#o0">klass</a> = rb_define_class_under(<a class="code" href="HyperEstraier__wrap_8cxx.html#a69">mHyperEstraier</a>, <span class="stringliteral">"Database"</span>, rb_cObject);  <a name="l03610"></a>03610     rb_define_method(cDatabase.klass, <span class="stringliteral">"set_special_cache"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a236">_wrap_Database_set_special_cache</a>), -1);
3620  <a name="l03611"></a>03611     <a class="code" href="HyperEstraier__wrap_8cpp.html#a107">SWIG_TypeClientData</a>(<a class="code" href="HyperEstraier__wrap_8cpp.html#a40">SWIGTYPE_p_estraier__Database</a>, (<span class="keywordtype">void</span> *) &amp;cDatabase);  <a name="l03611"></a>03611     cDatabase.mark = 0;
3621  <a name="l03612"></a>03612     <a class="code" href="HyperEstraier__wrap_8cxx.html#a17">rb_define_alloc_func</a>(cDatabase.klass, <a class="code" href="HyperEstraier__wrap_8cxx.html#a215">_wrap_Database_allocate</a>);  <a name="l03612"></a>03612     cDatabase.destroy = (void (*)(<span class="keywordtype">void</span> *)) <a class="code" href="HyperEstraier__wrap_8cxx.html#a146">free_estraier_Database</a>;
3622  <a name="l03613"></a>03613     rb_define_method(cDatabase.klass, <span class="stringliteral">"initialize"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a216">_wrap_new_Database</a>), -1);  <a name="l03613"></a>03613 }
3623  <a name="l03614"></a>03614     rb_define_const(cDatabase.klass,<span class="stringliteral">"ERRNOERR"</span>, INT2NUM(estraier::Database::ERRNOERR));  <a name="l03614"></a>03614
3624  <a name="l03615"></a>03615     rb_define_const(cDatabase.klass,<span class="stringliteral">"ERRINVAL"</span>, INT2NUM(estraier::Database::ERRINVAL));  </pre></div><hr size="1"><address style="align: right;"><small>Generated on Thu Sep 8 02:02:20 2005 for HyperEstraierWrapper by&nbsp;
 <a name="l03616"></a>03616     rb_define_const(cDatabase.klass,<span class="stringliteral">"ERRACCES"</span>, INT2NUM(estraier::Database::ERRACCES));  
 <a name="l03617"></a>03617     rb_define_const(cDatabase.klass,<span class="stringliteral">"ERRLOCK"</span>, INT2NUM(estraier::Database::ERRLOCK));  
 <a name="l03618"></a>03618     rb_define_const(cDatabase.klass,<span class="stringliteral">"ERRDB"</span>, INT2NUM(estraier::Database::ERRDB));  
 <a name="l03619"></a>03619     rb_define_const(cDatabase.klass,<span class="stringliteral">"ERRIO"</span>, INT2NUM(estraier::Database::ERRIO));  
 <a name="l03620"></a>03620     rb_define_const(cDatabase.klass,<span class="stringliteral">"ERRNOITEM"</span>, INT2NUM(estraier::Database::ERRNOITEM));  
 <a name="l03621"></a>03621     rb_define_const(cDatabase.klass,<span class="stringliteral">"ERRMISC"</span>, INT2NUM(estraier::Database::ERRMISC));  
 <a name="l03622"></a>03622     rb_define_const(cDatabase.klass,<span class="stringliteral">"DBREADER"</span>, INT2NUM(estraier::Database::DBREADER));  
 <a name="l03623"></a>03623     rb_define_const(cDatabase.klass,<span class="stringliteral">"DBWRITER"</span>, INT2NUM(estraier::Database::DBWRITER));  
 <a name="l03624"></a>03624     rb_define_const(cDatabase.klass,<span class="stringliteral">"DBCREAT"</span>, INT2NUM(estraier::Database::DBCREAT));  
 <a name="l03625"></a>03625     rb_define_const(cDatabase.klass,<span class="stringliteral">"DBTRUNC"</span>, INT2NUM(estraier::Database::DBTRUNC));  
 <a name="l03626"></a>03626     rb_define_const(cDatabase.klass,<span class="stringliteral">"DBNOLCK"</span>, INT2NUM(estraier::Database::DBNOLCK));  
 <a name="l03627"></a>03627     rb_define_const(cDatabase.klass,<span class="stringliteral">"DBLCKNB"</span>, INT2NUM(estraier::Database::DBLCKNB));  
 <a name="l03628"></a>03628     rb_define_const(cDatabase.klass,<span class="stringliteral">"DBPERFNG"</span>, INT2NUM(estraier::Database::DBPERFNG));  
 <a name="l03629"></a>03629     rb_define_const(cDatabase.klass,<span class="stringliteral">"PDCLEAN"</span>, INT2NUM(estraier::Database::PDCLEAN));  
 <a name="l03630"></a>03630     rb_define_const(cDatabase.klass,<span class="stringliteral">"ODCLEAN"</span>, INT2NUM(estraier::Database::ODCLEAN));  
 <a name="l03631"></a>03631     rb_define_const(cDatabase.klass,<span class="stringliteral">"OPTNOPURGE"</span>, INT2NUM(estraier::Database::OPTNOPURGE));  
 <a name="l03632"></a>03632     rb_define_const(cDatabase.klass,<span class="stringliteral">"OPTNODBOPT"</span>, INT2NUM(estraier::Database::OPTNODBOPT));  
 <a name="l03633"></a>03633     rb_define_const(cDatabase.klass,<span class="stringliteral">"GDNOATTR"</span>, INT2NUM(estraier::Database::GDNOATTR));  
 <a name="l03634"></a>03634     rb_define_const(cDatabase.klass,<span class="stringliteral">"GDNOTEXT"</span>, INT2NUM(estraier::Database::GDNOTEXT));  
 <a name="l03635"></a>03635     rb_define_method(cDatabase.klass, <span class="stringliteral">"open"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a217">_wrap_Database_open</a>), -1);  
 <a name="l03636"></a>03636     rb_define_method(cDatabase.klass, <span class="stringliteral">"close"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a218">_wrap_Database_close</a>), -1);  
 <a name="l03637"></a>03637     rb_define_method(cDatabase.klass, <span class="stringliteral">"put_doc"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a219">_wrap_Database_put_doc</a>), -1);  
 <a name="l03638"></a>03638     rb_define_method(cDatabase.klass, <span class="stringliteral">"search"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a220">_wrap_Database_search</a>), -1);  
 <a name="l03639"></a>03639     rb_define_singleton_method(cDatabase.klass, <span class="stringliteral">"err_msg"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a221">_wrap_Database_err_msg</a>), -1);  
 <a name="l03640"></a>03640     rb_define_method(cDatabase.klass, <span class="stringliteral">"error"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a222">_wrap_Database_error</a>), -1);  
 <a name="l03641"></a>03641     rb_define_method(cDatabase.klass, <span class="stringliteral">"fatal"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a223">_wrap_Database_fatal</a>), -1);  
 <a name="l03642"></a>03642     rb_define_method(cDatabase.klass, <span class="stringliteral">"flush"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a224">_wrap_Database_flush</a>), -1);  
 <a name="l03643"></a>03643     rb_define_method(cDatabase.klass, <span class="stringliteral">"sync"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a225">_wrap_Database_sync</a>), -1);  
 <a name="l03644"></a>03644     rb_define_method(cDatabase.klass, <span class="stringliteral">"optimize"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a226">_wrap_Database_optimize</a>), -1);  
 <a name="l03645"></a>03645     rb_define_method(cDatabase.klass, <span class="stringliteral">"out_doc"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a227">_wrap_Database_out_doc</a>), -1);  
 <a name="l03646"></a>03646     rb_define_method(cDatabase.klass, <span class="stringliteral">"get_doc"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a228">_wrap_Database_get_doc</a>), -1);  
 <a name="l03647"></a>03647     rb_define_method(cDatabase.klass, <span class="stringliteral">"uri_to_id"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a229">_wrap_Database_uri_to_id</a>), -1);  
 <a name="l03648"></a>03648     rb_define_method(cDatabase.klass, <span class="stringliteral">"etch_doc"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a230">_wrap_Database_etch_doc</a>), -1);  
 <a name="l03649"></a>03649     rb_define_method(cDatabase.klass, <span class="stringliteral">"iter_init"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a231">_wrap_Database_iter_init</a>), -1);  
 <a name="l03650"></a>03650     rb_define_method(cDatabase.klass, <span class="stringliteral">"iter_next"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a232">_wrap_Database_iter_next</a>), -1);  
 <a name="l03651"></a>03651     rb_define_method(cDatabase.klass, <span class="stringliteral">"name"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a233">_wrap_Database_name</a>), -1);  
 <a name="l03652"></a>03652     rb_define_method(cDatabase.klass, <span class="stringliteral">"doc_num"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a234">_wrap_Database_doc_num</a>), -1);  
 <a name="l03653"></a>03653     rb_define_method(cDatabase.klass, <span class="stringliteral">"word_num"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a235">_wrap_Database_word_num</a>), -1);  
 <a name="l03654"></a>03654     rb_define_method(cDatabase.klass, <span class="stringliteral">"size"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a236">_wrap_Database_size</a>), -1);  
 <a name="l03655"></a>03655     rb_define_method(cDatabase.klass, <span class="stringliteral">"set_cache_size"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a237">_wrap_Database_set_cache_size</a>), -1);  
 <a name="l03656"></a>03656     rb_define_method(cDatabase.klass, <span class="stringliteral">"set_special_cache"</span>, <a class="code" href="HyperEstraier__wrap_8cxx.html#a10">VALUEFUNC</a>(<a class="code" href="HyperEstraier__wrap_8cxx.html#a238">_wrap_Database_set_special_cache</a>), -1);  
 <a name="l03657"></a>03657     cDatabase.mark = 0;  
 <a name="l03658"></a>03658     cDatabase.destroy = (void (*)(<span class="keywordtype">void</span> *)) <a class="code" href="HyperEstraier__wrap_8cxx.html#a146">free_estraier_Database</a>;  
 <a name="l03659"></a>03659 }  
 <a name="l03660"></a>03660  
 </pre></div><hr size="1"><address style="align: right;"><small>Generated on Thu Sep 1 08:07:53 2005 for HyperEstraierWrapper by&nbsp;  
3625  <a href="http://www.doxygen.org/index.html">  <a href="http://www.doxygen.org/index.html">
3626  <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.4 </small></address>  <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.4 </small></address>
3627  </body>  </body>

Legend:
Removed from v.1  
changed lines
  Added in v.14

  ViewVC Help
Powered by ViewVC 1.1.26