class Openwsman::EndPointReference
Public Class Methods
new(*args)
click to toggle source
SWIGINTERN VALUE _wrap_new_EndPointReference(int argc, VALUE *argv, VALUE self) { VALUE arg1 = (VALUE) 0 ; VALUE arg2 = (VALUE) Qnil ; VALUE arg3 = (VALUE) Qnil ; epr_t *result = 0 ; if ((argc < 1) || (argc > 3)) { rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail; } arg1 = argv[0]; if (argc > 1) { arg2 = argv[1]; } if (argc > 2) { arg3 = argv[2]; } result = (epr_t *)new_epr_t(arg1,arg2,arg3); DATA_PTR(self) = result; return self; fail: return Qnil; }
Public Instance Methods
add_selector(*args)
click to toggle source
SWIGINTERN VALUE _wrap_EndPointReference_add_selector(int argc, VALUE *argv, VALUE self) { epr_t *arg1 = (epr_t *) 0 ; char *arg2 = (char *) 0 ; char *arg3 = (char *) 0 ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; char *buf2 = 0 ; int alloc2 = 0 ; int res3 ; char *buf3 = 0 ; int alloc3 = 0 ; if ((argc < 2) || (argc > 2)) { rb_raise(rb_eArgError, "wrong # of arguments(%d for 2)",argc); SWIG_fail; } res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_epr_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "epr_t *","add_selector", 1, self )); } arg1 = (epr_t *)(argp1); res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2); if (!SWIG_IsOK(res2)) { SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","add_selector", 2, argv[0] )); } arg2 = (char *)(buf2); res3 = SWIG_AsCharPtrAndSize(argv[1], &buf3, NULL, &alloc3); if (!SWIG_IsOK(res3)) { SWIG_exception_fail(SWIG_ArgError(res3), Ruby_Format_TypeError( "", "char const *","add_selector", 3, argv[1] )); } arg3 = (char *)(buf3); epr_t_add_selector(arg1,(char const *)arg2,(char const *)arg3); if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); if (alloc3 == SWIG_NEWOBJ) free((char*)buf3); return Qnil; fail: if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); if (alloc3 == SWIG_NEWOBJ) free((char*)buf3); return Qnil; }
classname(*args)
click to toggle source
SWIGINTERN VALUE _wrap_EndPointReference_classname(int argc, VALUE *argv, VALUE self) { epr_t *arg1 = (epr_t *) 0 ; void *argp1 = 0 ; int res1 = 0 ; char *result = 0 ; VALUE vresult = Qnil; if ((argc < 0) || (argc > 0)) { rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail; } res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_epr_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "epr_t *","classname", 1, self )); } arg1 = (epr_t *)(argp1); result = (char *)epr_t_classname(arg1); vresult = SWIG_FromCharPtr((const char *)result); free(result); return vresult; fail: return Qnil; }
clone(epr) → EndPointReference
click to toggle source
Create a duplicate of the class.
SWIGINTERN VALUE _wrap_EndPointReference_clone(int argc, VALUE *argv, VALUE self) { epr_t *arg1 = (epr_t *) 0 ; epr_t *arg2 = (epr_t *) 0 ; void *argp1 = 0 ; int res1 = 0 ; void *argp2 = 0 ; int res2 = 0 ; epr_t *result = 0 ; VALUE vresult = Qnil; if ((argc < 1) || (argc > 1)) { rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail; } res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_epr_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "epr_t *","clone", 1, self )); } arg1 = (epr_t *)(argp1); res2 = SWIG_ConvertPtr(argv[0], &argp2,SWIGTYPE_p_epr_t, 0 | 0 ); if (!SWIG_IsOK(res2)) { SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "epr_t const *","clone", 2, argv[0] )); } arg2 = (epr_t *)(argp2); result = (epr_t *)epr_t_clone(arg1,(epr_t const *)arg2); vresult = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_epr_t, SWIG_POINTER_OWN | 0 ); return vresult; fail: return Qnil; }
cmp(*args)
click to toggle source
SWIGINTERN VALUE _wrap_EndPointReference_cmp(int argc, VALUE *argv, VALUE self) { epr_t *arg1 = (epr_t *) 0 ; epr_t *arg2 = (epr_t *) 0 ; void *argp1 = 0 ; int res1 = 0 ; void *argp2 = 0 ; int res2 = 0 ; int result; VALUE vresult = Qnil; if ((argc < 1) || (argc > 1)) { rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail; } res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_epr_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "epr_t *","cmp", 1, self )); } arg1 = (epr_t *)(argp1); res2 = SWIG_ConvertPtr(argv[0], &argp2,SWIGTYPE_p_epr_t, 0 | 0 ); if (!SWIG_IsOK(res2)) { SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "epr_t const *","cmp", 2, argv[0] )); } arg2 = (epr_t *)(argp2); result = (int)epr_t_cmp(arg1,(epr_t const *)arg2); vresult = (result == 0) ? Qtrue : Qfalse; return vresult; fail: return Qnil; }
each
click to toggle source
Iterate thru each element in the EndPointReference. A block must be provided.
SWIGINTERN VALUE _wrap_EndPointReference_each(int argc, VALUE *argv, VALUE self) { epr_t *arg1 = (epr_t *) 0 ; void *argp1 = 0 ; int res1 = 0 ; if ((argc < 0) || (argc > 0)) { rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail; } res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_epr_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "epr_t *","each", 1, self )); } arg1 = (epr_t *)(argp1); epr_t_each(arg1); return Qnil; fail: return Qnil; }
namespace(*args)
click to toggle source
SWIGINTERN VALUE _wrap_EndPointReference_namespace(int argc, VALUE *argv, VALUE self) { epr_t *arg1 = (epr_t *) 0 ; void *argp1 = 0 ; int res1 = 0 ; char *result = 0 ; VALUE vresult = Qnil; if ((argc < 0) || (argc > 0)) { rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail; } res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_epr_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "epr_t *","namespace", 1, self )); } arg1 = (epr_t *)(argp1); result = (char *)epr_t_namespace(arg1); vresult = SWIG_FromCharPtr((const char *)result); free(result); return vresult; fail: return Qnil; }
prefix(*args)
click to toggle source
SWIGINTERN VALUE _wrap_EndPointReference_prefix(int argc, VALUE *argv, VALUE self) { epr_t *arg1 = (epr_t *) 0 ; void *argp1 = 0 ; int res1 = 0 ; char *result = 0 ; VALUE vresult = Qnil; if ((argc < 0) || (argc > 0)) { rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail; } res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_epr_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "epr_t *","prefix", 1, self )); } arg1 = (epr_t *)(argp1); result = (char *)epr_t_prefix(arg1); vresult = SWIG_FromCharPtr((const char *)result); free(result); return vresult; fail: return Qnil; }
resource_uri(*args)
click to toggle source
SWIGINTERN VALUE _wrap_EndPointReference_resource_uri(int argc, VALUE *argv, VALUE self) { epr_t *arg1 = (epr_t *) 0 ; void *argp1 = 0 ; int res1 = 0 ; char *result = 0 ; VALUE vresult = Qnil; if ((argc < 0) || (argc > 0)) { rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail; } res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_epr_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "epr_t *","resource_uri", 1, self )); } arg1 = (epr_t *)(argp1); result = (char *)epr_t_resource_uri(arg1); vresult = SWIG_FromCharPtr((const char *)result); return vresult; fail: return Qnil; }
selector(*args)
click to toggle source
SWIGINTERN VALUE _wrap_EndPointReference_selector(int argc, VALUE *argv, VALUE self) { epr_t *arg1 = (epr_t *) 0 ; VALUE arg2 = (VALUE) 0 ; void *argp1 = 0 ; int res1 = 0 ; char *result = 0 ; VALUE vresult = Qnil; if ((argc < 1) || (argc > 1)) { rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail; } res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_epr_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "epr_t *","selector", 1, self )); } arg1 = (epr_t *)(argp1); arg2 = argv[0]; result = (char *)epr_t_selector(arg1,arg2); vresult = SWIG_FromCharPtr((const char *)result); return vresult; fail: return Qnil; }
selector_count(*args)
click to toggle source
SWIGINTERN VALUE _wrap_EndPointReference_selector_count(int argc, VALUE *argv, VALUE self) { epr_t *arg1 = (epr_t *) 0 ; void *argp1 = 0 ; int res1 = 0 ; int result; VALUE vresult = Qnil; if ((argc < 0) || (argc > 0)) { rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail; } res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_epr_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "epr_t *","selector_count", 1, self )); } arg1 = (epr_t *)(argp1); result = (int)epr_t_selector_count(arg1); vresult = SWIG_From_int((int)(result)); return vresult; fail: return Qnil; }
selector_names(*args)
click to toggle source
SWIGINTERN VALUE _wrap_EndPointReference_selector_names(int argc, VALUE *argv, VALUE self) { epr_t *arg1 = (epr_t *) 0 ; void *argp1 = 0 ; int res1 = 0 ; VALUE result; VALUE vresult = Qnil; if ((argc < 0) || (argc > 0)) { rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail; } res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_epr_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "epr_t *","selector_names", 1, self )); } arg1 = (epr_t *)(argp1); result = (VALUE)epr_t_selector_names(arg1); vresult = result; return vresult; fail: return Qnil; }
serialize(*args)
click to toggle source
SWIGINTERN VALUE _wrap_EndPointReference_serialize(int argc, VALUE *argv, VALUE self) { epr_t *arg1 = (epr_t *) 0 ; WsXmlNodeH arg2 = (WsXmlNodeH) 0 ; char *arg3 = (char *) 0 ; char *arg4 = (char *) 0 ; int arg5 ; void *argp1 = 0 ; int res1 = 0 ; void *argp2 = 0 ; int res2 = 0 ; int res3 ; char *buf3 = 0 ; int alloc3 = 0 ; int res4 ; char *buf4 = 0 ; int alloc4 = 0 ; int val5 ; int ecode5 = 0 ; int result; VALUE vresult = Qnil; if ((argc < 4) || (argc > 4)) { rb_raise(rb_eArgError, "wrong # of arguments(%d for 4)",argc); SWIG_fail; } res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_epr_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "epr_t *","serialize", 1, self )); } arg1 = (epr_t *)(argp1); res2 = SWIG_ConvertPtr(argv[0], &argp2,SWIGTYPE_p___WsXmlNode, 0 | 0 ); if (!SWIG_IsOK(res2)) { SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "WsXmlNodeH","serialize", 2, argv[0] )); } arg2 = (WsXmlNodeH)(argp2); res3 = SWIG_AsCharPtrAndSize(argv[1], &buf3, NULL, &alloc3); if (!SWIG_IsOK(res3)) { SWIG_exception_fail(SWIG_ArgError(res3), Ruby_Format_TypeError( "", "char const *","serialize", 3, argv[1] )); } arg3 = (char *)(buf3); res4 = SWIG_AsCharPtrAndSize(argv[2], &buf4, NULL, &alloc4); if (!SWIG_IsOK(res4)) { SWIG_exception_fail(SWIG_ArgError(res4), Ruby_Format_TypeError( "", "char const *","serialize", 4, argv[2] )); } arg4 = (char *)(buf4); ecode5 = SWIG_AsVal_int(argv[3], &val5); if (!SWIG_IsOK(ecode5)) { SWIG_exception_fail(SWIG_ArgError(ecode5), Ruby_Format_TypeError( "", "int","serialize", 5, argv[3] )); } arg5 = (int)(val5); result = (int)epr_t_serialize(arg1,arg2,(char const *)arg3,(char const *)arg4,arg5); vresult = SWIG_From_int((int)(result)); if (alloc3 == SWIG_NEWOBJ) free((char*)buf3); if (alloc4 == SWIG_NEWOBJ) free((char*)buf4); return vresult; fail: if (alloc3 == SWIG_NEWOBJ) free((char*)buf3); if (alloc4 == SWIG_NEWOBJ) free((char*)buf4); return Qnil; }
to_s(*args)
click to toggle source
SWIGINTERN VALUE _wrap_EndPointReference_to_s(int argc, VALUE *argv, VALUE self) { epr_t *arg1 = (epr_t *) 0 ; void *argp1 = 0 ; int res1 = 0 ; char *result = 0 ; VALUE vresult = Qnil; if ((argc < 0) || (argc > 0)) { rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail; } res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_epr_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "epr_t *","string", 1, self )); } arg1 = (epr_t *)(argp1); result = (char *)epr_t_string(arg1); vresult = SWIG_FromCharPtr((const char *)result); free(result); return vresult; fail: return Qnil; }
to_xml(*args)
click to toggle source
SWIGINTERN VALUE _wrap_EndPointReference_to_xml(int argc, VALUE *argv, VALUE self) { epr_t *arg1 = (epr_t *) 0 ; char *arg2 = (char *) NULL ; char *arg3 = (char *) NULL ; void *argp1 = 0 ; int res1 = 0 ; int res2 ; char *buf2 = 0 ; int alloc2 = 0 ; int res3 ; char *buf3 = 0 ; int alloc3 = 0 ; char *result = 0 ; VALUE vresult = Qnil; if ((argc < 0) || (argc > 2)) { rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail; } res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_epr_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "epr_t *","to_xml", 1, self )); } arg1 = (epr_t *)(argp1); if (argc > 0) { res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2); if (!SWIG_IsOK(res2)) { SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","to_xml", 2, argv[0] )); } arg2 = (char *)(buf2); } if (argc > 1) { res3 = SWIG_AsCharPtrAndSize(argv[1], &buf3, NULL, &alloc3); if (!SWIG_IsOK(res3)) { SWIG_exception_fail(SWIG_ArgError(res3), Ruby_Format_TypeError( "", "char const *","to_xml", 3, argv[1] )); } arg3 = (char *)(buf3); } result = (char *)epr_t_to_xml(arg1,(char const *)arg2,(char const *)arg3); vresult = SWIG_FromCharPtr((const char *)result); if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); if (alloc3 == SWIG_NEWOBJ) free((char*)buf3); return vresult; fail: if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); if (alloc3 == SWIG_NEWOBJ) free((char*)buf3); return Qnil; }