3294 |
|
|
3295 |
|
|
3296 |
static VALUE |
static VALUE |
|
_wrap_Database_iter_init(int argc, VALUE *argv, VALUE self) { |
|
|
estraier::Database *arg1 = (estraier::Database *) 0 ; |
|
|
bool result; |
|
|
VALUE vresult = Qnil; |
|
|
|
|
|
if ((argc < 0) || (argc > 0)) |
|
|
rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); |
|
|
SWIG_ConvertPtr(self, (void **) &arg1, SWIGTYPE_p_estraier__Database, 1); |
|
|
{ |
|
|
try { |
|
|
result = (bool)(arg1)->iter_init(); |
|
|
|
|
|
} catch (const char *msg) { |
|
|
SWIG_exception(SWIG_RuntimeError, msg); |
|
|
} |
|
|
} |
|
|
vresult = result ? Qtrue : Qfalse; |
|
|
return vresult; |
|
|
} |
|
|
|
|
|
|
|
|
static VALUE |
|
|
_wrap_Database_iter_next(int argc, VALUE *argv, VALUE self) { |
|
|
estraier::Database *arg1 = (estraier::Database *) 0 ; |
|
|
int result; |
|
|
VALUE vresult = Qnil; |
|
|
|
|
|
if ((argc < 0) || (argc > 0)) |
|
|
rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); |
|
|
SWIG_ConvertPtr(self, (void **) &arg1, SWIGTYPE_p_estraier__Database, 1); |
|
|
{ |
|
|
try { |
|
|
result = (int)(arg1)->iter_next(); |
|
|
|
|
|
} catch (const char *msg) { |
|
|
SWIG_exception(SWIG_RuntimeError, msg); |
|
|
} |
|
|
} |
|
|
vresult = INT2NUM(result); |
|
|
return vresult; |
|
|
} |
|
|
|
|
|
|
|
|
static VALUE |
|
3297 |
_wrap_Database_name(int argc, VALUE *argv, VALUE self) { |
_wrap_Database_name(int argc, VALUE *argv, VALUE self) { |
3298 |
estraier::Database *arg1 = (estraier::Database *) 0 ; |
estraier::Database *arg1 = (estraier::Database *) 0 ; |
3299 |
char *result; |
char *result; |
3602 |
rb_define_method(cDatabase.klass, "get_doc", VALUEFUNC(_wrap_Database_get_doc), -1); |
rb_define_method(cDatabase.klass, "get_doc", VALUEFUNC(_wrap_Database_get_doc), -1); |
3603 |
rb_define_method(cDatabase.klass, "uri_to_id", VALUEFUNC(_wrap_Database_uri_to_id), -1); |
rb_define_method(cDatabase.klass, "uri_to_id", VALUEFUNC(_wrap_Database_uri_to_id), -1); |
3604 |
rb_define_method(cDatabase.klass, "etch_doc", VALUEFUNC(_wrap_Database_etch_doc), -1); |
rb_define_method(cDatabase.klass, "etch_doc", VALUEFUNC(_wrap_Database_etch_doc), -1); |
|
rb_define_method(cDatabase.klass, "iter_init", VALUEFUNC(_wrap_Database_iter_init), -1); |
|
|
rb_define_method(cDatabase.klass, "iter_next", VALUEFUNC(_wrap_Database_iter_next), -1); |
|
3605 |
rb_define_method(cDatabase.klass, "name", VALUEFUNC(_wrap_Database_name), -1); |
rb_define_method(cDatabase.klass, "name", VALUEFUNC(_wrap_Database_name), -1); |
3606 |
rb_define_method(cDatabase.klass, "doc_num", VALUEFUNC(_wrap_Database_doc_num), -1); |
rb_define_method(cDatabase.klass, "doc_num", VALUEFUNC(_wrap_Database_doc_num), -1); |
3607 |
rb_define_method(cDatabase.klass, "word_num", VALUEFUNC(_wrap_Database_word_num), -1); |
rb_define_method(cDatabase.klass, "word_num", VALUEFUNC(_wrap_Database_word_num), -1); |