Alien-SVN

 view release on metacpan or  search on metacpan

src/subversion/subversion/bindings/swig/ruby/core.c  view on Meta::CPAN

  }
  return Qnil;
fail:
  return Qnil;
}


SWIGINTERN VALUE
_wrap_apr_file_open_stdout(int argc, VALUE *argv, VALUE self) {
  apr_file_t **arg1 = (apr_file_t **) 0 ;
  apr_pool_t *arg2 = (apr_pool_t *) 0 ;
  VALUE _global_svn_swig_rb_pool ;
  apr_pool_t *_global_pool ;
  apr_file_t *temp1 ;
  apr_status_t result;
  VALUE vresult = Qnil;
  
  {
    svn_swig_rb_get_pool(argc, argv, self, &_global_svn_swig_rb_pool, &arg2);
    _global_pool = arg2;
    svn_swig_rb_push_pool(_global_svn_swig_rb_pool);
  }
  arg1 = &temp1;
  if ((argc < 0) || (argc > 1)) {
    rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
  }
  if (argc > 0) {
    
  }
  {
    result = (apr_status_t)apr_file_open_stdout(arg1,arg2);
    
    
    
  }
  vresult = SWIG_From_int((int)(result));
  {
    vresult = SWIG_Ruby_AppendOutput(vresult, SWIG_NewPointerObj(*arg1, SWIGTYPE_p_apr_file_t, 0));
  }
  {
    VALUE target;
    target = _global_vresult_address == &vresult ? self : vresult;
    if (!svn_swig_rb_set_pool(target, _global_svn_swig_rb_pool))
    svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
    svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
  }
  return vresult;
fail:
  {
    VALUE target;
    target = _global_vresult_address == &vresult ? self : vresult;
    if (!svn_swig_rb_set_pool(target, _global_svn_swig_rb_pool))
    svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
    svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
  }
  return Qnil;
}


SWIGINTERN VALUE
_wrap_apr_file_open_stderr(int argc, VALUE *argv, VALUE self) {
  apr_file_t **arg1 = (apr_file_t **) 0 ;
  apr_pool_t *arg2 = (apr_pool_t *) 0 ;
  VALUE _global_svn_swig_rb_pool ;
  apr_pool_t *_global_pool ;
  apr_file_t *temp1 ;
  apr_status_t result;
  VALUE vresult = Qnil;
  
  {
    svn_swig_rb_get_pool(argc, argv, self, &_global_svn_swig_rb_pool, &arg2);
    _global_pool = arg2;
    svn_swig_rb_push_pool(_global_svn_swig_rb_pool);
  }
  arg1 = &temp1;
  if ((argc < 0) || (argc > 1)) {
    rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
  }
  if (argc > 0) {
    
  }
  {
    result = (apr_status_t)apr_file_open_stderr(arg1,arg2);
    
    
    
  }
  vresult = SWIG_From_int((int)(result));
  {
    vresult = SWIG_Ruby_AppendOutput(vresult, SWIG_NewPointerObj(*arg1, SWIGTYPE_p_apr_file_t, 0));
  }
  {
    VALUE target;
    target = _global_vresult_address == &vresult ? self : vresult;
    if (!svn_swig_rb_set_pool(target, _global_svn_swig_rb_pool))
    svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
    svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
  }
  return vresult;
fail:
  {
    VALUE target;
    target = _global_vresult_address == &vresult ? self : vresult;
    if (!svn_swig_rb_set_pool(target, _global_svn_swig_rb_pool))
    svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
    svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
  }
  return Qnil;
}


SWIGINTERN VALUE
_wrap_svn_time_to_cstring(int argc, VALUE *argv, VALUE self) {
  apr_time_t arg1 ;
  apr_pool_t *arg2 = (apr_pool_t *) 0 ;
  VALUE _global_svn_swig_rb_pool ;
  apr_pool_t *_global_pool ;
  char *result = 0 ;
  VALUE vresult = Qnil;
  
  {
    svn_swig_rb_get_pool(argc, argv, self, &_global_svn_swig_rb_pool, &arg2);
    _global_pool = arg2;
    svn_swig_rb_push_pool(_global_svn_swig_rb_pool);
  }
  if ((argc < 1) || (argc > 2)) {
    rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail;
  }
  {
    arg1 = (apr_time_t)NUM2LL(argv[0]);
  }
  if (argc > 1) {
    
  }
  {
    result = (char *)svn_time_to_cstring(arg1,arg2);
    
    
    
  }
  {
    if (result) {
      vresult = rb_str_new2(result);

src/subversion/subversion/bindings/swig/ruby/core.c  view on Meta::CPAN

SWIGINTERN VALUE
_wrap_svn_stream_for_stdin(int argc, VALUE *argv, VALUE self) {
  svn_stream_t **arg1 = (svn_stream_t **) 0 ;
  apr_pool_t *arg2 = (apr_pool_t *) 0 ;
  VALUE _global_svn_swig_rb_pool ;
  apr_pool_t *_global_pool ;
  svn_stream_t *temp1 ;
  svn_error_t *result = 0 ;
  VALUE vresult = Qnil;
  
  {
    svn_swig_rb_get_pool(argc, argv, self, &_global_svn_swig_rb_pool, &arg2);
    _global_pool = arg2;
    svn_swig_rb_push_pool(_global_svn_swig_rb_pool);
  }
  arg1 = &temp1;
  if ((argc < 0) || (argc > 1)) {
    rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
  }
  if (argc > 0) {
    
  }
  {
    result = (svn_error_t *)svn_stream_for_stdin(arg1,arg2);
    
    
    
  }
  {
    if (result) {
      svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
      svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
      svn_swig_rb_handle_svn_error(result);
    }
    vresult = Qnil;
  }
  {
    vresult = SWIG_Ruby_AppendOutput(vresult, SWIG_NewPointerObj(*arg1, SWIGTYPE_p_svn_stream_t, 0));
  }
  {
    VALUE target;
    target = _global_vresult_address == &vresult ? self : vresult;
    if (!svn_swig_rb_set_pool(target, _global_svn_swig_rb_pool))
    svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
    svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
  }
  return vresult;
fail:
  {
    VALUE target;
    target = _global_vresult_address == &vresult ? self : vresult;
    if (!svn_swig_rb_set_pool(target, _global_svn_swig_rb_pool))
    svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
    svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
  }
  return Qnil;
}


SWIGINTERN VALUE
_wrap_svn_stream_for_stderr(int argc, VALUE *argv, VALUE self) {
  svn_stream_t **arg1 = (svn_stream_t **) 0 ;
  apr_pool_t *arg2 = (apr_pool_t *) 0 ;
  VALUE _global_svn_swig_rb_pool ;
  apr_pool_t *_global_pool ;
  svn_stream_t *temp1 ;
  svn_error_t *result = 0 ;
  VALUE vresult = Qnil;
  
  {
    svn_swig_rb_get_pool(argc, argv, self, &_global_svn_swig_rb_pool, &arg2);
    _global_pool = arg2;
    svn_swig_rb_push_pool(_global_svn_swig_rb_pool);
  }
  arg1 = &temp1;
  if ((argc < 0) || (argc > 1)) {
    rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
  }
  if (argc > 0) {
    
  }
  {
    result = (svn_error_t *)svn_stream_for_stderr(arg1,arg2);
    
    
    
  }
  {
    if (result) {
      svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
      svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
      svn_swig_rb_handle_svn_error(result);
    }
    vresult = Qnil;
  }
  {
    vresult = SWIG_Ruby_AppendOutput(vresult, SWIG_NewPointerObj(*arg1, SWIGTYPE_p_svn_stream_t, 0));
  }
  {
    VALUE target;
    target = _global_vresult_address == &vresult ? self : vresult;
    if (!svn_swig_rb_set_pool(target, _global_svn_swig_rb_pool))
    svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
    svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
  }
  return vresult;
fail:
  {
    VALUE target;
    target = _global_vresult_address == &vresult ? self : vresult;
    if (!svn_swig_rb_set_pool(target, _global_svn_swig_rb_pool))
    svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
    svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
  }
  return Qnil;
}


SWIGINTERN VALUE
_wrap_svn_stream_for_stdout(int argc, VALUE *argv, VALUE self) {
  svn_stream_t **arg1 = (svn_stream_t **) 0 ;
  apr_pool_t *arg2 = (apr_pool_t *) 0 ;
  VALUE _global_svn_swig_rb_pool ;
  apr_pool_t *_global_pool ;
  svn_stream_t *temp1 ;
  svn_error_t *result = 0 ;
  VALUE vresult = Qnil;
  
  {
    svn_swig_rb_get_pool(argc, argv, self, &_global_svn_swig_rb_pool, &arg2);
    _global_pool = arg2;
    svn_swig_rb_push_pool(_global_svn_swig_rb_pool);
  }
  arg1 = &temp1;
  if ((argc < 0) || (argc > 1)) {
    rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
  }
  if (argc > 0) {
    
  }
  {
    result = (svn_error_t *)svn_stream_for_stdout(arg1,arg2);
    

src/subversion/subversion/bindings/swig/ruby/core.c  view on Meta::CPAN

* SWIG_TypeClientData(type, clientdata) a second time.
*/
SWIGRUNTIME void
SWIG_PropagateClientData(void) {
  size_t i;
  swig_cast_info *equiv;
  static int init_run = 0;

  if (init_run) return;
  init_run = 1;

  for (i = 0; i < swig_module.size; i++) {
    if (swig_module.types[i]->clientdata) {
      equiv = swig_module.types[i]->cast;
      while (equiv) {
        if (!equiv->converter) {
          if (equiv->type && !equiv->type->clientdata)
            SWIG_TypeClientData(equiv->type, swig_module.types[i]->clientdata);
        }
        equiv = equiv->next;
      }
    }
  }
}

#ifdef __cplusplus
#if 0
{ /* c-mode */
#endif
}
#endif

/*

*/
#ifdef __cplusplus
extern "C"
#endif
SWIGEXPORT void Init_core(void) {
  size_t i;
  
  SWIG_InitRuntime();
  mCore = rb_define_module("Svn");
  mCore = rb_define_module_under(mCore, "Ext");
  mCore = rb_define_module_under(mCore, "Core");
  
  SWIG_InitializeModule(0);
  for (i = 0; i < swig_module.size; i++) {
    SWIG_define_class(swig_module.types[i]);
  }
  
  SWIG_RubyInitializeTrackings();
  rb_define_const(mCore, "SWIG_SVN_INVALID_REVNUM", SWIG_From_long((long)(-1)));
  rb_define_const(mCore, "SWIG_SVN_IGNORED_REVNUM", SWIG_From_long((long)(-1)));
  rb_define_module_function(mCore, "apr_initialize", _wrap_apr_initialize, -1);
  rb_define_module_function(mCore, "apr_terminate", _wrap_apr_terminate, -1);
  rb_define_module_function(mCore, "apr_time_ansi_put", _wrap_apr_time_ansi_put, -1);
  rb_define_module_function(mCore, "apr_pool_destroy", _wrap_apr_pool_destroy, -1);
  rb_define_module_function(mCore, "apr_pool_clear", _wrap_apr_pool_clear, -1);
  rb_define_module_function(mCore, "apr_file_open_stdout", _wrap_apr_file_open_stdout, -1);
  rb_define_module_function(mCore, "apr_file_open_stderr", _wrap_apr_file_open_stderr, -1);
  rb_define_const(mCore, "SVN_ERR_CATEGORY_SIZE", SWIG_From_int((int)(5000)));
  rb_define_const(mCore, "SVN_WARNING", SWIG_From_int((int)(SVN_WARNING)));
  rb_define_const(mCore, "SVN_ERR_BAD_CONTAINING_POOL", SWIG_From_int((int)(SVN_ERR_BAD_CONTAINING_POOL)));
  rb_define_const(mCore, "SVN_ERR_BAD_FILENAME", SWIG_From_int((int)(SVN_ERR_BAD_FILENAME)));
  rb_define_const(mCore, "SVN_ERR_BAD_URL", SWIG_From_int((int)(SVN_ERR_BAD_URL)));
  rb_define_const(mCore, "SVN_ERR_BAD_DATE", SWIG_From_int((int)(SVN_ERR_BAD_DATE)));
  rb_define_const(mCore, "SVN_ERR_BAD_MIME_TYPE", SWIG_From_int((int)(SVN_ERR_BAD_MIME_TYPE)));
  rb_define_const(mCore, "SVN_ERR_BAD_PROPERTY_VALUE", SWIG_From_int((int)(SVN_ERR_BAD_PROPERTY_VALUE)));
  rb_define_const(mCore, "SVN_ERR_BAD_VERSION_FILE_FORMAT", SWIG_From_int((int)(SVN_ERR_BAD_VERSION_FILE_FORMAT)));
  rb_define_const(mCore, "SVN_ERR_BAD_RELATIVE_PATH", SWIG_From_int((int)(SVN_ERR_BAD_RELATIVE_PATH)));
  rb_define_const(mCore, "SVN_ERR_BAD_UUID", SWIG_From_int((int)(SVN_ERR_BAD_UUID)));
  rb_define_const(mCore, "SVN_ERR_BAD_CONFIG_VALUE", SWIG_From_int((int)(SVN_ERR_BAD_CONFIG_VALUE)));
  rb_define_const(mCore, "SVN_ERR_BAD_SERVER_SPECIFICATION", SWIG_From_int((int)(SVN_ERR_BAD_SERVER_SPECIFICATION)));
  rb_define_const(mCore, "SVN_ERR_BAD_CHECKSUM_KIND", SWIG_From_int((int)(SVN_ERR_BAD_CHECKSUM_KIND)));
  rb_define_const(mCore, "SVN_ERR_BAD_CHECKSUM_PARSE", SWIG_From_int((int)(SVN_ERR_BAD_CHECKSUM_PARSE)));
  rb_define_const(mCore, "SVN_ERR_BAD_TOKEN", SWIG_From_int((int)(SVN_ERR_BAD_TOKEN)));
  rb_define_const(mCore, "SVN_ERR_BAD_CHANGELIST_NAME", SWIG_From_int((int)(SVN_ERR_BAD_CHANGELIST_NAME)));
  rb_define_const(mCore, "SVN_ERR_BAD_ATOMIC", SWIG_From_int((int)(SVN_ERR_BAD_ATOMIC)));
  rb_define_const(mCore, "SVN_ERR_XML_ATTRIB_NOT_FOUND", SWIG_From_int((int)(SVN_ERR_XML_ATTRIB_NOT_FOUND)));
  rb_define_const(mCore, "SVN_ERR_XML_MISSING_ANCESTRY", SWIG_From_int((int)(SVN_ERR_XML_MISSING_ANCESTRY)));
  rb_define_const(mCore, "SVN_ERR_XML_UNKNOWN_ENCODING", SWIG_From_int((int)(SVN_ERR_XML_UNKNOWN_ENCODING)));
  rb_define_const(mCore, "SVN_ERR_XML_MALFORMED", SWIG_From_int((int)(SVN_ERR_XML_MALFORMED)));
  rb_define_const(mCore, "SVN_ERR_XML_UNESCAPABLE_DATA", SWIG_From_int((int)(SVN_ERR_XML_UNESCAPABLE_DATA)));
  rb_define_const(mCore, "SVN_ERR_IO_INCONSISTENT_EOL", SWIG_From_int((int)(SVN_ERR_IO_INCONSISTENT_EOL)));
  rb_define_const(mCore, "SVN_ERR_IO_UNKNOWN_EOL", SWIG_From_int((int)(SVN_ERR_IO_UNKNOWN_EOL)));
  rb_define_const(mCore, "SVN_ERR_IO_CORRUPT_EOL", SWIG_From_int((int)(SVN_ERR_IO_CORRUPT_EOL)));
  rb_define_const(mCore, "SVN_ERR_IO_UNIQUE_NAMES_EXHAUSTED", SWIG_From_int((int)(SVN_ERR_IO_UNIQUE_NAMES_EXHAUSTED)));
  rb_define_const(mCore, "SVN_ERR_IO_PIPE_FRAME_ERROR", SWIG_From_int((int)(SVN_ERR_IO_PIPE_FRAME_ERROR)));
  rb_define_const(mCore, "SVN_ERR_IO_PIPE_READ_ERROR", SWIG_From_int((int)(SVN_ERR_IO_PIPE_READ_ERROR)));
  rb_define_const(mCore, "SVN_ERR_IO_WRITE_ERROR", SWIG_From_int((int)(SVN_ERR_IO_WRITE_ERROR)));
  rb_define_const(mCore, "SVN_ERR_IO_PIPE_WRITE_ERROR", SWIG_From_int((int)(SVN_ERR_IO_PIPE_WRITE_ERROR)));
  rb_define_const(mCore, "SVN_ERR_STREAM_UNEXPECTED_EOF", SWIG_From_int((int)(SVN_ERR_STREAM_UNEXPECTED_EOF)));
  rb_define_const(mCore, "SVN_ERR_STREAM_MALFORMED_DATA", SWIG_From_int((int)(SVN_ERR_STREAM_MALFORMED_DATA)));
  rb_define_const(mCore, "SVN_ERR_STREAM_UNRECOGNIZED_DATA", SWIG_From_int((int)(SVN_ERR_STREAM_UNRECOGNIZED_DATA)));
  rb_define_const(mCore, "SVN_ERR_STREAM_SEEK_NOT_SUPPORTED", SWIG_From_int((int)(SVN_ERR_STREAM_SEEK_NOT_SUPPORTED)));
  rb_define_const(mCore, "SVN_ERR_NODE_UNKNOWN_KIND", SWIG_From_int((int)(SVN_ERR_NODE_UNKNOWN_KIND)));
  rb_define_const(mCore, "SVN_ERR_NODE_UNEXPECTED_KIND", SWIG_From_int((int)(SVN_ERR_NODE_UNEXPECTED_KIND)));
  rb_define_const(mCore, "SVN_ERR_ENTRY_NOT_FOUND", SWIG_From_int((int)(SVN_ERR_ENTRY_NOT_FOUND)));
  rb_define_const(mCore, "SVN_ERR_ENTRY_EXISTS", SWIG_From_int((int)(SVN_ERR_ENTRY_EXISTS)));
  rb_define_const(mCore, "SVN_ERR_ENTRY_MISSING_REVISION", SWIG_From_int((int)(SVN_ERR_ENTRY_MISSING_REVISION)));
  rb_define_const(mCore, "SVN_ERR_ENTRY_MISSING_URL", SWIG_From_int((int)(SVN_ERR_ENTRY_MISSING_URL)));
  rb_define_const(mCore, "SVN_ERR_ENTRY_ATTRIBUTE_INVALID", SWIG_From_int((int)(SVN_ERR_ENTRY_ATTRIBUTE_INVALID)));
  rb_define_const(mCore, "SVN_ERR_ENTRY_FORBIDDEN", SWIG_From_int((int)(SVN_ERR_ENTRY_FORBIDDEN)));
  rb_define_const(mCore, "SVN_ERR_WC_OBSTRUCTED_UPDATE", SWIG_From_int((int)(SVN_ERR_WC_OBSTRUCTED_UPDATE)));
  rb_define_const(mCore, "SVN_ERR_WC_UNWIND_MISMATCH", SWIG_From_int((int)(SVN_ERR_WC_UNWIND_MISMATCH)));
  rb_define_const(mCore, "SVN_ERR_WC_UNWIND_EMPTY", SWIG_From_int((int)(SVN_ERR_WC_UNWIND_EMPTY)));
  rb_define_const(mCore, "SVN_ERR_WC_UNWIND_NOT_EMPTY", SWIG_From_int((int)(SVN_ERR_WC_UNWIND_NOT_EMPTY)));
  rb_define_const(mCore, "SVN_ERR_WC_LOCKED", SWIG_From_int((int)(SVN_ERR_WC_LOCKED)));
  rb_define_const(mCore, "SVN_ERR_WC_NOT_LOCKED", SWIG_From_int((int)(SVN_ERR_WC_NOT_LOCKED)));
  rb_define_const(mCore, "SVN_ERR_WC_INVALID_LOCK", SWIG_From_int((int)(SVN_ERR_WC_INVALID_LOCK)));
  rb_define_const(mCore, "SVN_ERR_WC_NOT_WORKING_COPY", SWIG_From_int((int)(SVN_ERR_WC_NOT_WORKING_COPY)));
  rb_define_const(mCore, "SVN_ERR_WC_NOT_DIRECTORY", SWIG_From_int((int)(SVN_ERR_WC_NOT_DIRECTORY)));
  rb_define_const(mCore, "SVN_ERR_WC_NOT_FILE", SWIG_From_int((int)(SVN_ERR_WC_NOT_FILE)));
  rb_define_const(mCore, "SVN_ERR_WC_BAD_ADM_LOG", SWIG_From_int((int)(SVN_ERR_WC_BAD_ADM_LOG)));
  rb_define_const(mCore, "SVN_ERR_WC_PATH_NOT_FOUND", SWIG_From_int((int)(SVN_ERR_WC_PATH_NOT_FOUND)));
  rb_define_const(mCore, "SVN_ERR_WC_NOT_UP_TO_DATE", SWIG_From_int((int)(SVN_ERR_WC_NOT_UP_TO_DATE)));
  rb_define_const(mCore, "SVN_ERR_WC_LEFT_LOCAL_MOD", SWIG_From_int((int)(SVN_ERR_WC_LEFT_LOCAL_MOD)));
  rb_define_const(mCore, "SVN_ERR_WC_SCHEDULE_CONFLICT", SWIG_From_int((int)(SVN_ERR_WC_SCHEDULE_CONFLICT)));
  rb_define_const(mCore, "SVN_ERR_WC_PATH_FOUND", SWIG_From_int((int)(SVN_ERR_WC_PATH_FOUND)));
  rb_define_const(mCore, "SVN_ERR_WC_FOUND_CONFLICT", SWIG_From_int((int)(SVN_ERR_WC_FOUND_CONFLICT)));

src/subversion/subversion/bindings/swig/ruby/core.c  view on Meta::CPAN

  rb_define_const(mCore, "Svn_mergeinfo_nearest_ancestor", SWIG_From_int((int)(svn_mergeinfo_nearest_ancestor)));
  rb_define_module_function(mCore, "svn_inheritance_to_word", _wrap_svn_inheritance_to_word, -1);
  rb_define_module_function(mCore, "svn_inheritance_from_word", _wrap_svn_inheritance_from_word, -1);
  rb_define_const(mCore, "Svn_io_file_del_none", SWIG_From_int((int)(svn_io_file_del_none)));
  rb_define_const(mCore, "Svn_io_file_del_on_close", SWIG_From_int((int)(svn_io_file_del_on_close)));
  rb_define_const(mCore, "Svn_io_file_del_on_pool_cleanup", SWIG_From_int((int)(svn_io_file_del_on_pool_cleanup)));
  
  SwigClassSvn_io_dirent2_t.klass = rb_define_class_under(mCore, "Svn_io_dirent2_t", rb_cObject);
  SWIG_TypeClientData(SWIGTYPE_p_svn_io_dirent2_t, (void *) &SwigClassSvn_io_dirent2_t);
  rb_define_alloc_func(SwigClassSvn_io_dirent2_t.klass, _wrap_svn_io_dirent2_t_allocate);
  rb_define_method(SwigClassSvn_io_dirent2_t.klass, "initialize", _wrap_new_svn_io_dirent2_t, -1);
  rb_define_method(SwigClassSvn_io_dirent2_t.klass, "kind=", _wrap_svn_io_dirent2_t_kind_set, -1);
  rb_define_method(SwigClassSvn_io_dirent2_t.klass, "kind", _wrap_svn_io_dirent2_t_kind_get, -1);
  rb_define_method(SwigClassSvn_io_dirent2_t.klass, "special=", _wrap_svn_io_dirent2_t_special_set, -1);
  rb_define_method(SwigClassSvn_io_dirent2_t.klass, "special", _wrap_svn_io_dirent2_t_special_get, -1);
  rb_define_method(SwigClassSvn_io_dirent2_t.klass, "filesize=", _wrap_svn_io_dirent2_t_filesize_set, -1);
  rb_define_method(SwigClassSvn_io_dirent2_t.klass, "filesize", _wrap_svn_io_dirent2_t_filesize_get, -1);
  rb_define_method(SwigClassSvn_io_dirent2_t.klass, "mtime=", _wrap_svn_io_dirent2_t_mtime_set, -1);
  rb_define_method(SwigClassSvn_io_dirent2_t.klass, "mtime", _wrap_svn_io_dirent2_t_mtime_get, -1);
  SwigClassSvn_io_dirent2_t.mark = 0;
  SwigClassSvn_io_dirent2_t.destroy = (void (*)(void *)) free_svn_io_dirent2_t;
  SwigClassSvn_io_dirent2_t.trackObjects = 0;
  rb_define_module_function(mCore, "svn_io_dirent2_create", _wrap_svn_io_dirent2_create, -1);
  rb_define_module_function(mCore, "svn_io_dirent2_dup", _wrap_svn_io_dirent2_dup, -1);
  
  SwigClassSvn_io_dirent_t.klass = rb_define_class_under(mCore, "Svn_io_dirent_t", rb_cObject);
  SWIG_TypeClientData(SWIGTYPE_p_svn_io_dirent_t, (void *) &SwigClassSvn_io_dirent_t);
  rb_define_alloc_func(SwigClassSvn_io_dirent_t.klass, _wrap_svn_io_dirent_t_allocate);
  rb_define_method(SwigClassSvn_io_dirent_t.klass, "initialize", _wrap_new_svn_io_dirent_t, -1);
  rb_define_method(SwigClassSvn_io_dirent_t.klass, "kind=", _wrap_svn_io_dirent_t_kind_set, -1);
  rb_define_method(SwigClassSvn_io_dirent_t.klass, "kind", _wrap_svn_io_dirent_t_kind_get, -1);
  rb_define_method(SwigClassSvn_io_dirent_t.klass, "special=", _wrap_svn_io_dirent_t_special_set, -1);
  rb_define_method(SwigClassSvn_io_dirent_t.klass, "special", _wrap_svn_io_dirent_t_special_get, -1);
  SwigClassSvn_io_dirent_t.mark = 0;
  SwigClassSvn_io_dirent_t.destroy = (void (*)(void *)) free_svn_io_dirent_t;
  SwigClassSvn_io_dirent_t.trackObjects = 0;
  rb_define_module_function(mCore, "svn_io_open_uniquely_named", _wrap_svn_io_open_uniquely_named, -1);
  rb_define_module_function(mCore, "svn_io_open_unique_file3", _wrap_svn_io_open_unique_file3, -1);
  rb_define_module_function(mCore, "svn_io_open_unique_file2", _wrap_svn_io_open_unique_file2, -1);
  rb_define_module_function(mCore, "svn_io_open_unique_file", _wrap_svn_io_open_unique_file, -1);
  rb_define_module_function(mCore, "svn_io_copy_perms", _wrap_svn_io_copy_perms, -1);
  rb_define_module_function(mCore, "svn_io_sleep_for_timestamps", _wrap_svn_io_sleep_for_timestamps, -1);
  rb_define_module_function(mCore, "svn_io_filesizes_three_different_p", _wrap_svn_io_filesizes_three_different_p, -1);
  rb_define_module_function(mCore, "svn_io_file_checksum2", _wrap_svn_io_file_checksum2, -1);
  rb_define_module_function(mCore, "svn_io_file_checksum", _wrap_svn_io_file_checksum, -1);
  rb_define_module_function(mCore, "svn_io_files_contents_same_p", _wrap_svn_io_files_contents_same_p, -1);
  rb_define_module_function(mCore, "svn_io_files_contents_three_same_p", _wrap_svn_io_files_contents_three_same_p, -1);
  rb_define_module_function(mCore, "svn_io_lock_open_file", _wrap_svn_io_lock_open_file, -1);
  rb_define_module_function(mCore, "svn_io_unlock_open_file", _wrap_svn_io_unlock_open_file, -1);
  rb_define_module_function(mCore, "svn_stream_set_skip", _wrap_svn_stream_set_skip, -1);
  rb_define_module_function(mCore, "svn_stream_set_mark", _wrap_svn_stream_set_mark, -1);
  rb_define_module_function(mCore, "svn_stream_set_seek", _wrap_svn_stream_set_seek, -1);
  rb_define_module_function(mCore, "svn_stream_empty", _wrap_svn_stream_empty, -1);
  rb_define_module_function(mCore, "svn_stream_disown", _wrap_svn_stream_disown, -1);
  rb_define_module_function(mCore, "svn_stream_open_readonly", _wrap_svn_stream_open_readonly, -1);
  rb_define_module_function(mCore, "svn_stream_open_writable", _wrap_svn_stream_open_writable, -1);
  rb_define_module_function(mCore, "svn_stream_open_unique", _wrap_svn_stream_open_unique, -1);
  rb_define_module_function(mCore, "svn_stream_from_aprfile2", _wrap_svn_stream_from_aprfile2, -1);
  rb_define_module_function(mCore, "svn_stream_from_aprfile", _wrap_svn_stream_from_aprfile, -1);
  rb_define_module_function(mCore, "svn_stream_for_stdin", _wrap_svn_stream_for_stdin, -1);
  rb_define_module_function(mCore, "svn_stream_for_stderr", _wrap_svn_stream_for_stderr, -1);
  rb_define_module_function(mCore, "svn_stream_for_stdout", _wrap_svn_stream_for_stdout, -1);
  rb_define_module_function(mCore, "svn_stream_from_stringbuf", _wrap_svn_stream_from_stringbuf, -1);
  rb_define_module_function(mCore, "svn_stream_from_string", _wrap_svn_stream_from_string, -1);
  rb_define_module_function(mCore, "svn_stream_buffered", _wrap_svn_stream_buffered, -1);
  rb_define_module_function(mCore, "svn_stream_compressed", _wrap_svn_stream_compressed, -1);
  rb_define_module_function(mCore, "svn_stream_checksummed2", _wrap_svn_stream_checksummed2, -1);
  rb_define_module_function(mCore, "svn_stream_read", _wrap_svn_stream_read, -1);
  rb_define_module_function(mCore, "svn_stream_skip", _wrap_svn_stream_skip, -1);
  rb_define_module_function(mCore, "svn_stream_write", _wrap_svn_stream_write, -1);
  rb_define_module_function(mCore, "svn_stream_close", _wrap_svn_stream_close, -1);
  rb_define_module_function(mCore, "svn_stream_reset", _wrap_svn_stream_reset, -1);
  rb_define_module_function(mCore, "svn_stream_supports_mark", _wrap_svn_stream_supports_mark, -1);
  rb_define_module_function(mCore, "svn_stream_mark", _wrap_svn_stream_mark, -1);
  rb_define_module_function(mCore, "svn_stream_seek", _wrap_svn_stream_seek, -1);
  rb_define_module_function(mCore, "svn_stream_tee", _wrap_svn_stream_tee, -1);
  rb_define_module_function(mCore, "svn_stream_puts", _wrap_svn_stream_puts, -1);
  rb_define_module_function(mCore, "svn_stream_readline", _wrap_svn_stream_readline, -1);
  rb_define_module_function(mCore, "svn_stream_copy3", _wrap_svn_stream_copy3, -1);
  rb_define_module_function(mCore, "svn_stream_copy2", _wrap_svn_stream_copy2, -1);
  rb_define_module_function(mCore, "svn_stream_copy", _wrap_svn_stream_copy, -1);
  rb_define_module_function(mCore, "svn_stream_contents_same2", _wrap_svn_stream_contents_same2, -1);
  rb_define_module_function(mCore, "svn_stream_contents_same", _wrap_svn_stream_contents_same, -1);
  rb_define_module_function(mCore, "svn_string_from_stream", _wrap_svn_string_from_stream, -1);
  rb_define_module_function(mCore, "svn_stream_lazyopen_create", _wrap_svn_stream_lazyopen_create, -1);
  rb_define_module_function(mCore, "svn_stringbuf_from_file2", _wrap_svn_stringbuf_from_file2, -1);
  rb_define_module_function(mCore, "svn_stringbuf_from_file", _wrap_svn_stringbuf_from_file, -1);
  rb_define_module_function(mCore, "svn_stringbuf_from_aprfile", _wrap_svn_stringbuf_from_aprfile, -1);
  rb_define_module_function(mCore, "svn_io_remove_file2", _wrap_svn_io_remove_file2, -1);
  rb_define_module_function(mCore, "svn_io_remove_dir2", _wrap_svn_io_remove_dir2, -1);
  rb_define_module_function(mCore, "svn_io_get_dirents3", _wrap_svn_io_get_dirents3, -1);
  rb_define_module_function(mCore, "svn_io_stat_dirent2", _wrap_svn_io_stat_dirent2, -1);
  rb_define_module_function(mCore, "svn_io_stat_dirent", _wrap_svn_io_stat_dirent, -1);
  rb_define_module_function(mCore, "svn_io_dir_walk2", _wrap_svn_io_dir_walk2, -1);
  rb_define_module_function(mCore, "svn_io_start_cmd3", _wrap_svn_io_start_cmd3, -1);
  rb_define_module_function(mCore, "svn_io_start_cmd2", _wrap_svn_io_start_cmd2, -1);
  rb_define_module_function(mCore, "svn_io_run_diff2", _wrap_svn_io_run_diff2, -1);
  rb_define_module_function(mCore, "svn_io_run_diff3_3", _wrap_svn_io_run_diff3_3, -1);
  rb_define_module_function(mCore, "svn_io_parse_mimetypes_file", _wrap_svn_io_parse_mimetypes_file, -1);
  rb_define_module_function(mCore, "svn_io_detect_mimetype2", _wrap_svn_io_detect_mimetype2, -1);
  rb_define_module_function(mCore, "svn_io_detect_mimetype", _wrap_svn_io_detect_mimetype, -1);
  rb_define_module_function(mCore, "svn_io_is_binary_data", _wrap_svn_io_is_binary_data, -1);
  rb_define_module_function(mCore, "svn_io_file_putc", _wrap_svn_io_file_putc, -1);
  rb_define_module_function(mCore, "svn_io_file_read_full2", _wrap_svn_io_file_read_full2, -1);
  rb_define_module_function(mCore, "svn_io_write_unique", _wrap_svn_io_write_unique, -1);
  rb_define_module_function(mCore, "svn_io_file_trunc", _wrap_svn_io_file_trunc, -1);
  rb_define_module_function(mCore, "svn_io_dir_close", _wrap_svn_io_dir_close, -1);
  rb_define_module_function(mCore, "svn_io_file_name_get", _wrap_svn_io_file_name_get, -1);
  rb_define_module_function(mCore, "svn_io_file_readline", _wrap_svn_io_file_readline, -1);
  rb_define_module_function(mCore, "svn_read_invoke_fn", _wrap_svn_read_invoke_fn, -1);
  rb_define_module_function(mCore, "svn_stream_invoke_skip_fn", _wrap_svn_stream_invoke_skip_fn, -1);
  rb_define_module_function(mCore, "svn_write_invoke_fn", _wrap_svn_write_invoke_fn, -1);
  rb_define_module_function(mCore, "svn_close_invoke_fn", _wrap_svn_close_invoke_fn, -1);
  rb_define_module_function(mCore, "svn_stream_invoke_mark_fn", _wrap_svn_stream_invoke_mark_fn, -1);
  rb_define_module_function(mCore, "svn_stream_invoke_seek_fn", _wrap_svn_stream_invoke_seek_fn, -1);
  rb_define_module_function(mCore, "svn_stream_invoke_lazyopen_func", _wrap_svn_stream_invoke_lazyopen_func, -1);
  rb_define_module_function(mCore, "svn_io_invoke_walk_func", _wrap_svn_io_invoke_walk_func, -1);
  rb_define_const(mCore, "Svn_checksum_md5", SWIG_From_int((int)(svn_checksum_md5)));
  rb_define_const(mCore, "Svn_checksum_sha1", SWIG_From_int((int)(svn_checksum_sha1)));
  
  SwigClassSvn_checksum_t.klass = rb_define_class_under(mCore, "Svn_checksum_t", rb_cObject);



( run in 1.822 second using v1.01-cache-2.11-cpan-524268b4103 )