Alien-SVN
view release on metacpan or search on metacpan
src/subversion/subversion/bindings/swig/ruby/core.c view on Meta::CPAN
}
return Qnil;
}
SWIGINTERN VALUE
_wrap_svn_log_entry_dup(int argc, VALUE *argv, VALUE self) {
svn_log_entry_t *arg1 = (svn_log_entry_t *) 0 ;
apr_pool_t *arg2 = (apr_pool_t *) 0 ;
VALUE _global_svn_swig_rb_pool ;
apr_pool_t *_global_pool ;
void *argp1 = 0 ;
int res1 = 0 ;
svn_log_entry_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);
}
if ((argc < 1) || (argc > 2)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_svn_log_entry_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_log_entry_t const *","svn_log_entry_dup", 1, argv[0] ));
}
arg1 = (svn_log_entry_t *)(argp1);
if (argc > 1) {
}
{
result = (svn_log_entry_t *)svn_log_entry_dup((struct svn_log_entry_t const *)arg1,arg2);
}
vresult = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_svn_log_entry_t, 0 | 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_mime_type_validate(int argc, VALUE *argv, VALUE self) {
char *arg1 = (char *) 0 ;
apr_pool_t *arg2 = (apr_pool_t *) 0 ;
VALUE _global_svn_swig_rb_pool ;
apr_pool_t *_global_pool ;
int res1 ;
char *buf1 = 0 ;
int alloc1 = 0 ;
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);
}
if ((argc < 1) || (argc > 2)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail;
}
res1 = SWIG_AsCharPtrAndSize(argv[0], &buf1, NULL, &alloc1);
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "char const *","svn_mime_type_validate", 1, argv[0] ));
}
arg1 = (char *)(buf1);
if (argc > 1) {
}
{
result = (svn_error_t *)svn_mime_type_validate((char const *)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;
}
if (alloc1 == SWIG_NEWOBJ) free((char*)buf1);
{
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:
if (alloc1 == SWIG_NEWOBJ) free((char*)buf1);
{
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_mime_type_is_binary(int argc, VALUE *argv, VALUE self) {
char *arg1 = (char *) 0 ;
int res1 ;
char *buf1 = 0 ;
int alloc1 = 0 ;
svn_boolean_t result;
VALUE vresult = Qnil;
if ((argc < 1) || (argc > 1)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail;
}
res1 = SWIG_AsCharPtrAndSize(argv[0], &buf1, NULL, &alloc1);
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "char const *","svn_mime_type_is_binary", 1, argv[0] ));
}
arg1 = (char *)(buf1);
{
result = (svn_boolean_t)svn_mime_type_is_binary((char const *)arg1);
}
vresult = result ? Qtrue : Qfalse;
if (alloc1 == SWIG_NEWOBJ) free((char*)buf1);
return vresult;
src/subversion/subversion/bindings/swig/ruby/core.c view on Meta::CPAN
SWIG_TypeClientData(SWIGTYPE_p_svn_log_changed_path2_t, (void *) &SwigClassSvn_log_changed_path2_t);
rb_define_alloc_func(SwigClassSvn_log_changed_path2_t.klass, _wrap_svn_log_changed_path2_t_allocate);
rb_define_method(SwigClassSvn_log_changed_path2_t.klass, "initialize", _wrap_new_svn_log_changed_path2_t, -1);
rb_define_method(SwigClassSvn_log_changed_path2_t.klass, "action=", _wrap_svn_log_changed_path2_t_action_set, -1);
rb_define_method(SwigClassSvn_log_changed_path2_t.klass, "action", _wrap_svn_log_changed_path2_t_action_get, -1);
rb_define_method(SwigClassSvn_log_changed_path2_t.klass, "copyfrom_path=", _wrap_svn_log_changed_path2_t_copyfrom_path_set, -1);
rb_define_method(SwigClassSvn_log_changed_path2_t.klass, "copyfrom_path", _wrap_svn_log_changed_path2_t_copyfrom_path_get, -1);
rb_define_method(SwigClassSvn_log_changed_path2_t.klass, "copyfrom_rev=", _wrap_svn_log_changed_path2_t_copyfrom_rev_set, -1);
rb_define_method(SwigClassSvn_log_changed_path2_t.klass, "copyfrom_rev", _wrap_svn_log_changed_path2_t_copyfrom_rev_get, -1);
rb_define_method(SwigClassSvn_log_changed_path2_t.klass, "node_kind=", _wrap_svn_log_changed_path2_t_node_kind_set, -1);
rb_define_method(SwigClassSvn_log_changed_path2_t.klass, "node_kind", _wrap_svn_log_changed_path2_t_node_kind_get, -1);
rb_define_method(SwigClassSvn_log_changed_path2_t.klass, "text_modified=", _wrap_svn_log_changed_path2_t_text_modified_set, -1);
rb_define_method(SwigClassSvn_log_changed_path2_t.klass, "text_modified", _wrap_svn_log_changed_path2_t_text_modified_get, -1);
rb_define_method(SwigClassSvn_log_changed_path2_t.klass, "props_modified=", _wrap_svn_log_changed_path2_t_props_modified_set, -1);
rb_define_method(SwigClassSvn_log_changed_path2_t.klass, "props_modified", _wrap_svn_log_changed_path2_t_props_modified_get, -1);
SwigClassSvn_log_changed_path2_t.mark = 0;
SwigClassSvn_log_changed_path2_t.destroy = (void (*)(void *)) free_svn_log_changed_path2_t;
SwigClassSvn_log_changed_path2_t.trackObjects = 0;
rb_define_module_function(mCore, "svn_log_changed_path2_create", _wrap_svn_log_changed_path2_create, -1);
rb_define_module_function(mCore, "svn_log_changed_path2_dup", _wrap_svn_log_changed_path2_dup, -1);
SwigClassSvn_log_changed_path_t.klass = rb_define_class_under(mCore, "Svn_log_changed_path_t", rb_cObject);
SWIG_TypeClientData(SWIGTYPE_p_svn_log_changed_path_t, (void *) &SwigClassSvn_log_changed_path_t);
rb_define_alloc_func(SwigClassSvn_log_changed_path_t.klass, _wrap_svn_log_changed_path_t_allocate);
rb_define_method(SwigClassSvn_log_changed_path_t.klass, "initialize", _wrap_new_svn_log_changed_path_t, -1);
rb_define_method(SwigClassSvn_log_changed_path_t.klass, "action=", _wrap_svn_log_changed_path_t_action_set, -1);
rb_define_method(SwigClassSvn_log_changed_path_t.klass, "action", _wrap_svn_log_changed_path_t_action_get, -1);
rb_define_method(SwigClassSvn_log_changed_path_t.klass, "copyfrom_path", _wrap_svn_log_changed_path_t_copyfrom_path_get, -1);
rb_define_method(SwigClassSvn_log_changed_path_t.klass, "copyfrom_rev=", _wrap_svn_log_changed_path_t_copyfrom_rev_set, -1);
rb_define_method(SwigClassSvn_log_changed_path_t.klass, "copyfrom_rev", _wrap_svn_log_changed_path_t_copyfrom_rev_get, -1);
SwigClassSvn_log_changed_path_t.mark = 0;
SwigClassSvn_log_changed_path_t.destroy = (void (*)(void *)) free_svn_log_changed_path_t;
SwigClassSvn_log_changed_path_t.trackObjects = 0;
rb_define_module_function(mCore, "svn_log_changed_path_dup", _wrap_svn_log_changed_path_dup, -1);
SwigClassSvn_log_entry_t.klass = rb_define_class_under(mCore, "Svn_log_entry_t", rb_cObject);
SWIG_TypeClientData(SWIGTYPE_p_svn_log_entry_t, (void *) &SwigClassSvn_log_entry_t);
rb_define_alloc_func(SwigClassSvn_log_entry_t.klass, _wrap_svn_log_entry_t_allocate);
rb_define_method(SwigClassSvn_log_entry_t.klass, "initialize", _wrap_new_svn_log_entry_t, -1);
rb_define_method(SwigClassSvn_log_entry_t.klass, "changed_paths=", _wrap_svn_log_entry_t_changed_paths_set, -1);
rb_define_method(SwigClassSvn_log_entry_t.klass, "changed_paths", _wrap_svn_log_entry_t_changed_paths_get, -1);
rb_define_method(SwigClassSvn_log_entry_t.klass, "revision=", _wrap_svn_log_entry_t_revision_set, -1);
rb_define_method(SwigClassSvn_log_entry_t.klass, "revision", _wrap_svn_log_entry_t_revision_get, -1);
rb_define_method(SwigClassSvn_log_entry_t.klass, "revprops=", _wrap_svn_log_entry_t_revprops_set, -1);
rb_define_method(SwigClassSvn_log_entry_t.klass, "revprops", _wrap_svn_log_entry_t_revprops_get, -1);
rb_define_method(SwigClassSvn_log_entry_t.klass, "has_children=", _wrap_svn_log_entry_t_has_children_set, -1);
rb_define_method(SwigClassSvn_log_entry_t.klass, "has_children", _wrap_svn_log_entry_t_has_children_get, -1);
rb_define_method(SwigClassSvn_log_entry_t.klass, "changed_paths2=", _wrap_svn_log_entry_t_changed_paths2_set, -1);
rb_define_method(SwigClassSvn_log_entry_t.klass, "changed_paths2", _wrap_svn_log_entry_t_changed_paths2_get, -1);
rb_define_method(SwigClassSvn_log_entry_t.klass, "non_inheritable=", _wrap_svn_log_entry_t_non_inheritable_set, -1);
rb_define_method(SwigClassSvn_log_entry_t.klass, "non_inheritable", _wrap_svn_log_entry_t_non_inheritable_get, -1);
rb_define_method(SwigClassSvn_log_entry_t.klass, "subtractive_merge=", _wrap_svn_log_entry_t_subtractive_merge_set, -1);
rb_define_method(SwigClassSvn_log_entry_t.klass, "subtractive_merge", _wrap_svn_log_entry_t_subtractive_merge_get, -1);
SwigClassSvn_log_entry_t.mark = 0;
SwigClassSvn_log_entry_t.destroy = (void (*)(void *)) free_svn_log_entry_t;
SwigClassSvn_log_entry_t.trackObjects = 0;
rb_define_module_function(mCore, "svn_log_entry_create", _wrap_svn_log_entry_create, -1);
rb_define_module_function(mCore, "svn_log_entry_dup", _wrap_svn_log_entry_dup, -1);
rb_define_const(mCore, "SVN_STREAM_CHUNK_SIZE", SWIG_From_int((int)(102400)));
rb_define_const(mCore, "SVN__STREAM_CHUNK_SIZE", SWIG_From_int((int)(16384)));
rb_define_module_function(mCore, "svn_mime_type_validate", _wrap_svn_mime_type_validate, -1);
rb_define_module_function(mCore, "svn_mime_type_is_binary", _wrap_svn_mime_type_is_binary, -1);
SwigClassSvn_lock_t.klass = rb_define_class_under(mCore, "Svn_lock_t", rb_cObject);
SWIG_TypeClientData(SWIGTYPE_p_svn_lock_t, (void *) &SwigClassSvn_lock_t);
rb_define_alloc_func(SwigClassSvn_lock_t.klass, _wrap_svn_lock_t_allocate);
rb_define_method(SwigClassSvn_lock_t.klass, "initialize", _wrap_new_svn_lock_t, -1);
rb_define_method(SwigClassSvn_lock_t.klass, "path=", _wrap_svn_lock_t_path_set, -1);
rb_define_method(SwigClassSvn_lock_t.klass, "path", _wrap_svn_lock_t_path_get, -1);
rb_define_method(SwigClassSvn_lock_t.klass, "token=", _wrap_svn_lock_t_token_set, -1);
rb_define_method(SwigClassSvn_lock_t.klass, "token", _wrap_svn_lock_t_token_get, -1);
rb_define_method(SwigClassSvn_lock_t.klass, "owner=", _wrap_svn_lock_t_owner_set, -1);
rb_define_method(SwigClassSvn_lock_t.klass, "owner", _wrap_svn_lock_t_owner_get, -1);
rb_define_method(SwigClassSvn_lock_t.klass, "comment=", _wrap_svn_lock_t_comment_set, -1);
rb_define_method(SwigClassSvn_lock_t.klass, "comment", _wrap_svn_lock_t_comment_get, -1);
rb_define_method(SwigClassSvn_lock_t.klass, "is_dav_comment=", _wrap_svn_lock_t_is_dav_comment_set, -1);
rb_define_method(SwigClassSvn_lock_t.klass, "is_dav_comment", _wrap_svn_lock_t_is_dav_comment_get, -1);
rb_define_method(SwigClassSvn_lock_t.klass, "creation_date=", _wrap_svn_lock_t_creation_date_set, -1);
rb_define_method(SwigClassSvn_lock_t.klass, "creation_date", _wrap_svn_lock_t_creation_date_get, -1);
rb_define_method(SwigClassSvn_lock_t.klass, "expiration_date=", _wrap_svn_lock_t_expiration_date_set, -1);
rb_define_method(SwigClassSvn_lock_t.klass, "expiration_date", _wrap_svn_lock_t_expiration_date_get, -1);
SwigClassSvn_lock_t.mark = 0;
SwigClassSvn_lock_t.destroy = (void (*)(void *)) free_svn_lock_t;
SwigClassSvn_lock_t.trackObjects = 0;
rb_define_module_function(mCore, "svn_lock_create", _wrap_svn_lock_create, -1);
rb_define_module_function(mCore, "svn_lock_dup", _wrap_svn_lock_dup, -1);
rb_define_module_function(mCore, "svn_uuid_generate", _wrap_svn_uuid_generate, -1);
SwigClassSvn_merge_range_t.klass = rb_define_class_under(mCore, "Svn_merge_range_t", rb_cObject);
SWIG_TypeClientData(SWIGTYPE_p_svn_merge_range_t, (void *) &SwigClassSvn_merge_range_t);
rb_define_alloc_func(SwigClassSvn_merge_range_t.klass, _wrap_svn_merge_range_t_allocate);
rb_define_method(SwigClassSvn_merge_range_t.klass, "initialize", _wrap_new_svn_merge_range_t, -1);
rb_define_method(SwigClassSvn_merge_range_t.klass, "start=", _wrap_svn_merge_range_t_start_set, -1);
rb_define_method(SwigClassSvn_merge_range_t.klass, "start", _wrap_svn_merge_range_t_start_get, -1);
rb_define_method(SwigClassSvn_merge_range_t.klass, "end=", _wrap_svn_merge_range_t_end_set, -1);
rb_define_method(SwigClassSvn_merge_range_t.klass, "end", _wrap_svn_merge_range_t_end_get, -1);
rb_define_method(SwigClassSvn_merge_range_t.klass, "inheritable=", _wrap_svn_merge_range_t_inheritable_set, -1);
rb_define_method(SwigClassSvn_merge_range_t.klass, "inheritable", _wrap_svn_merge_range_t_inheritable_get, -1);
rb_define_method(SwigClassSvn_merge_range_t.klass, "dup", _wrap_svn_merge_range_t_dup, -1);
SwigClassSvn_merge_range_t.mark = 0;
SwigClassSvn_merge_range_t.destroy = (void (*)(void *)) free_svn_merge_range_t;
SwigClassSvn_merge_range_t.trackObjects = 0;
rb_define_module_function(mCore, "svn_merge_range_dup", _wrap_svn_merge_range_dup, -1);
rb_define_module_function(mCore, "svn_merge_range_contains_rev", _wrap_svn_merge_range_contains_rev, -1);
SwigClassSvn_location_segment_t.klass = rb_define_class_under(mCore, "Svn_location_segment_t", rb_cObject);
SWIG_TypeClientData(SWIGTYPE_p_svn_location_segment_t, (void *) &SwigClassSvn_location_segment_t);
rb_define_alloc_func(SwigClassSvn_location_segment_t.klass, _wrap_svn_location_segment_t_allocate);
rb_define_method(SwigClassSvn_location_segment_t.klass, "initialize", _wrap_new_svn_location_segment_t, -1);
rb_define_method(SwigClassSvn_location_segment_t.klass, "range_start=", _wrap_svn_location_segment_t_range_start_set, -1);
rb_define_method(SwigClassSvn_location_segment_t.klass, "range_start", _wrap_svn_location_segment_t_range_start_get, -1);
rb_define_method(SwigClassSvn_location_segment_t.klass, "range_end=", _wrap_svn_location_segment_t_range_end_set, -1);
rb_define_method(SwigClassSvn_location_segment_t.klass, "range_end", _wrap_svn_location_segment_t_range_end_get, -1);
rb_define_method(SwigClassSvn_location_segment_t.klass, "path=", _wrap_svn_location_segment_t_path_set, -1);
rb_define_method(SwigClassSvn_location_segment_t.klass, "path", _wrap_svn_location_segment_t_path_get, -1);
SwigClassSvn_location_segment_t.mark = 0;
SwigClassSvn_location_segment_t.destroy = (void (*)(void *)) free_svn_location_segment_t;
SwigClassSvn_location_segment_t.trackObjects = 0;
rb_define_module_function(mCore, "svn_location_segment_dup", _wrap_svn_location_segment_dup, -1);
rb_define_module_function(mCore, "svn_log_invoke_entry_receiver", _wrap_svn_log_invoke_entry_receiver, -1);
rb_define_module_function(mCore, "svn_log_invoke_message_receiver", _wrap_svn_log_invoke_message_receiver, -1);
( run in 1.881 second using v1.01-cache-2.11-cpan-df04353d9ac )