Class: Quickfix::CheckSumField
- Inherits:
-
((swig_class *) SWIGTYPE_p_FIX__FieldBase->clientdata)->klass
- Object
- ((swig_class *) SWIGTYPE_p_FIX__FieldBase->clientdata)->klass
- Quickfix::CheckSumField
- Defined in:
- ext/quickfix/QuickfixRuby.cpp
Direct Known Subclasses
Instance Method Summary collapse
Constructor Details
#initialize(*args, self) ⇒ Object
31285 31286 31287 31288 31289 31290 31291 31292 31293 31294 31295 31296 31297 31298 31299 31300 31301 31302 31303 31304 31305 31306 31307 31308 31309 31310 31311 31312 31313 31314 31315 31316 31317 31318 31319 31320 31321 31322 31323 31324 31325 31326 31327 31328 |
# File 'ext/quickfix/QuickfixRuby.cpp', line 31285 SWIGINTERN VALUE _wrap_new_CheckSumField(int nargs, VALUE *args, VALUE self) { int argc; VALUE argv[2]; int ii; argc = nargs; if (argc > 2) SWIG_fail; for (ii = 0; (ii < argc); ++ii) { argv[ii] = args[ii]; } if (argc == 1) { int _v = 0; { int res = SWIG_AsVal_int(argv[0], NULL); _v = SWIG_CheckState(res); } if (_v) { return _wrap_new_CheckSumField__SWIG_1(nargs, args, self); } } if (argc == 2) { int _v = 0; { int res = SWIG_AsVal_int(argv[0], NULL); _v = SWIG_CheckState(res); } if (_v) { { int res = SWIG_AsVal_int(argv[1], NULL); _v = SWIG_CheckState(res); } if (_v) { return _wrap_new_CheckSumField__SWIG_0(nargs, args, self); } } } fail: Ruby_Format_OverloadedError( argc, 2, "CheckSumField.new", " CheckSumField.new(int field, int data)\n" " CheckSumField.new(int field)\n"); return Qnil; } |
Instance Method Details
#getValue(*args) ⇒ Object
31371 31372 31373 31374 31375 31376 31377 31378 31379 31380 31381 31382 31383 31384 31385 31386 31387 31388 31389 31390 31391 31392 31393 31394 31395 31396 31397 31398 31399 31400 31401 31402 31403 |
# File 'ext/quickfix/QuickfixRuby.cpp', line 31371 SWIGINTERN VALUE _wrap_CheckSumField_getValue(int argc, VALUE *argv, VALUE self) { FIX::CheckSumField *arg1 = (FIX::CheckSumField *) 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_FIX__CheckSumField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FIX::CheckSumField const *","getValue", 1, self )); } arg1 = reinterpret_cast< FIX::CheckSumField * >(argp1); { if(tryRubyException([&]() mutable { result = (int)((FIX::CheckSumField const *)arg1)->getValue(); return self; fail: return Qnil; }) == Qnil) { SWIG_fail; } } vresult = SWIG_From_int(static_cast< int >(result)); return vresult; fail: return Qnil; } |
#setValue(*args) ⇒ Object
31331 31332 31333 31334 31335 31336 31337 31338 31339 31340 31341 31342 31343 31344 31345 31346 31347 31348 31349 31350 31351 31352 31353 31354 31355 31356 31357 31358 31359 31360 31361 31362 31363 31364 31365 31366 31367 31368 |
# File 'ext/quickfix/QuickfixRuby.cpp', line 31331 SWIGINTERN VALUE _wrap_CheckSumField_setValue(int argc, VALUE *argv, VALUE self) { FIX::CheckSumField *arg1 = (FIX::CheckSumField *) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; 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_FIX__CheckSumField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FIX::CheckSumField *","setValue", 1, self )); } arg1 = reinterpret_cast< FIX::CheckSumField * >(argp1); ecode2 = SWIG_AsVal_int(argv[0], &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "int","setValue", 2, argv[0] )); } arg2 = static_cast< int >(val2); { if(tryRubyException([&]() mutable { (arg1)->setValue(arg2); return self; fail: return Qnil; }) == Qnil) { SWIG_fail; } } return Qnil; fail: return Qnil; } |