Class: Ctp::CThostFtdcAccountregisterField
- Inherits:
-
Object
- Object
- Ctp::CThostFtdcAccountregisterField
- Defined in:
- ext/ctp/ctp.cxx
Instance Method Summary collapse
- #AccountID(*args) ⇒ Object
- #AccountID=(*args) ⇒ Object
- #BankAccount(*args) ⇒ Object
- #BankAccount=(*args) ⇒ Object
- #BankAccType(*args) ⇒ Object
- #BankAccType=(*args) ⇒ Object
- #BankBranchID(*args) ⇒ Object
- #BankBranchID=(*args) ⇒ Object
- #BankID(*args) ⇒ Object
- #BankID=(*args) ⇒ Object
- #BrokerBranchID(*args) ⇒ Object
- #BrokerBranchID=(*args) ⇒ Object
- #BrokerID(*args) ⇒ Object
- #BrokerID=(*args) ⇒ Object
- #CurrencyID(*args) ⇒ Object
- #CurrencyID=(*args) ⇒ Object
- #CustomerName(*args) ⇒ Object
- #CustomerName=(*args) ⇒ Object
- #CustType(*args) ⇒ Object
- #CustType=(*args) ⇒ Object
- #IdCardType(*args) ⇒ Object
- #IdCardType=(*args) ⇒ Object
- #IdentifiedCardNo(*args) ⇒ Object
- #IdentifiedCardNo=(*args) ⇒ Object
- #initialize(*args) ⇒ Object constructor
- #OpenOrDestroy(*args) ⇒ Object
- #OpenOrDestroy=(*args) ⇒ Object
- #OutDate(*args) ⇒ Object
- #OutDate=(*args) ⇒ Object
- #RegDate(*args) ⇒ Object
- #RegDate=(*args) ⇒ Object
- #TID(*args) ⇒ Object
- #TID=(*args) ⇒ Object
- #TradeDay(*args) ⇒ Object
- #TradeDay=(*args) ⇒ Object
Constructor Details
#initialize(*args) ⇒ Object
181285 181286 181287 181288 181289 181290 181291 181292 181293 181294 181295 181296 181297 181298 |
# File 'ext/ctp/ctp.cxx', line 181285 SWIGINTERN VALUE _wrap_new_CThostFtdcAccountregisterField(int argc, VALUE *argv, VALUE self) { const char *classname SWIGUNUSED = "Ctp::CThostFtdcAccountregisterField"; CThostFtdcAccountregisterField *result = 0 ; if ((argc < 0) || (argc > 0)) { rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail; } result = (CThostFtdcAccountregisterField *)new CThostFtdcAccountregisterField(); DATA_PTR(self) = result; return self; fail: return Qnil; } |
Instance Method Details
#AccountID(*args) ⇒ Object
180675 180676 180677 180678 180679 180680 180681 180682 180683 180684 180685 180686 180687 180688 180689 180690 180691 180692 180693 180694 180695 180696 180697 180698 180699 180700 180701 180702 |
# File 'ext/ctp/ctp.cxx', line 180675 SWIGINTERN VALUE _wrap_CThostFtdcAccountregisterField_AccountID_get(int argc, VALUE *argv, VALUE self) { CThostFtdcAccountregisterField *arg1 = (CThostFtdcAccountregisterField *) 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_CThostFtdcAccountregisterField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcAccountregisterField *","AccountID", 1, self )); } arg1 = reinterpret_cast< CThostFtdcAccountregisterField * >(argp1); result = (char *) ((arg1)->AccountID); { size_t size = SWIG_strnlen(result, 13); vresult = SWIG_FromCharPtrAndSize(result, size); } return vresult; fail: return Qnil; } |
#AccountID=(*args) ⇒ Object
180645 180646 180647 180648 180649 180650 180651 180652 180653 180654 180655 180656 180657 180658 180659 180660 180661 180662 180663 180664 180665 180666 180667 180668 180669 180670 180671 180672 |
# File 'ext/ctp/ctp.cxx', line 180645 SWIGINTERN VALUE _wrap_CThostFtdcAccountregisterField_AccountID_set(int argc, VALUE *argv, VALUE self) { CThostFtdcAccountregisterField *arg1 = (CThostFtdcAccountregisterField *) 0 ; char *arg2 ; void *argp1 = 0 ; int res1 = 0 ; char temp2[13] ; int res2 ; 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_CThostFtdcAccountregisterField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcAccountregisterField *","AccountID", 1, self )); } arg1 = reinterpret_cast< CThostFtdcAccountregisterField * >(argp1); res2 = SWIG_AsCharArray(argv[0], temp2, 13); if (!SWIG_IsOK(res2)) { SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char [13]","AccountID", 2, argv[0] )); } arg2 = reinterpret_cast< char * >(temp2); if (arg2) memcpy(arg1->AccountID,arg2,13*sizeof(char)); else memset(arg1->AccountID,0,13*sizeof(char)); return Qnil; fail: return Qnil; } |
#BankAccount(*args) ⇒ Object
180495 180496 180497 180498 180499 180500 180501 180502 180503 180504 180505 180506 180507 180508 180509 180510 180511 180512 180513 180514 180515 180516 180517 180518 180519 180520 180521 180522 |
# File 'ext/ctp/ctp.cxx', line 180495 SWIGINTERN VALUE _wrap_CThostFtdcAccountregisterField_BankAccount_get(int argc, VALUE *argv, VALUE self) { CThostFtdcAccountregisterField *arg1 = (CThostFtdcAccountregisterField *) 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_CThostFtdcAccountregisterField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcAccountregisterField *","BankAccount", 1, self )); } arg1 = reinterpret_cast< CThostFtdcAccountregisterField * >(argp1); result = (char *) ((arg1)->BankAccount); { size_t size = SWIG_strnlen(result, 41); vresult = SWIG_FromCharPtrAndSize(result, size); } return vresult; fail: return Qnil; } |
#BankAccount=(*args) ⇒ Object
180465 180466 180467 180468 180469 180470 180471 180472 180473 180474 180475 180476 180477 180478 180479 180480 180481 180482 180483 180484 180485 180486 180487 180488 180489 180490 180491 180492 |
# File 'ext/ctp/ctp.cxx', line 180465 SWIGINTERN VALUE _wrap_CThostFtdcAccountregisterField_BankAccount_set(int argc, VALUE *argv, VALUE self) { CThostFtdcAccountregisterField *arg1 = (CThostFtdcAccountregisterField *) 0 ; char *arg2 ; void *argp1 = 0 ; int res1 = 0 ; char temp2[41] ; int res2 ; 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_CThostFtdcAccountregisterField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcAccountregisterField *","BankAccount", 1, self )); } arg1 = reinterpret_cast< CThostFtdcAccountregisterField * >(argp1); res2 = SWIG_AsCharArray(argv[0], temp2, 41); if (!SWIG_IsOK(res2)) { SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char [41]","BankAccount", 2, argv[0] )); } arg2 = reinterpret_cast< char * >(temp2); if (arg2) memcpy(arg1->BankAccount,arg2,41*sizeof(char)); else memset(arg1->BankAccount,0,41*sizeof(char)); return Qnil; fail: return Qnil; } |
#BankAccType(*args) ⇒ Object
181246 181247 181248 181249 181250 181251 181252 181253 181254 181255 181256 181257 181258 181259 181260 181261 181262 181263 181264 181265 181266 181267 |
# File 'ext/ctp/ctp.cxx', line 181246 SWIGINTERN VALUE _wrap_CThostFtdcAccountregisterField_BankAccType_get(int argc, VALUE *argv, VALUE self) { CThostFtdcAccountregisterField *arg1 = (CThostFtdcAccountregisterField *) 0 ; void *argp1 = 0 ; int res1 = 0 ; TThostFtdcBankAccTypeType 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_CThostFtdcAccountregisterField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcAccountregisterField *","BankAccType", 1, self )); } arg1 = reinterpret_cast< CThostFtdcAccountregisterField * >(argp1); result = (TThostFtdcBankAccTypeType) ((arg1)->BankAccType); vresult = SWIG_From_char(static_cast< char >(result)); return vresult; fail: return Qnil; } |
#BankAccType=(*args) ⇒ Object
181217 181218 181219 181220 181221 181222 181223 181224 181225 181226 181227 181228 181229 181230 181231 181232 181233 181234 181235 181236 181237 181238 181239 181240 181241 181242 181243 |
# File 'ext/ctp/ctp.cxx', line 181217 SWIGINTERN VALUE _wrap_CThostFtdcAccountregisterField_BankAccType_set(int argc, VALUE *argv, VALUE self) { CThostFtdcAccountregisterField *arg1 = (CThostFtdcAccountregisterField *) 0 ; TThostFtdcBankAccTypeType arg2 ; void *argp1 = 0 ; int res1 = 0 ; char 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_CThostFtdcAccountregisterField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcAccountregisterField *","BankAccType", 1, self )); } arg1 = reinterpret_cast< CThostFtdcAccountregisterField * >(argp1); ecode2 = SWIG_AsVal_char(argv[0], &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "TThostFtdcBankAccTypeType","BankAccType", 2, argv[0] )); } arg2 = static_cast< TThostFtdcBankAccTypeType >(val2); if (arg1) (arg1)->BankAccType = arg2; return Qnil; fail: return Qnil; } |
#BankBranchID(*args) ⇒ Object
180435 180436 180437 180438 180439 180440 180441 180442 180443 180444 180445 180446 180447 180448 180449 180450 180451 180452 180453 180454 180455 180456 180457 180458 180459 180460 180461 180462 |
# File 'ext/ctp/ctp.cxx', line 180435 SWIGINTERN VALUE _wrap_CThostFtdcAccountregisterField_BankBranchID_get(int argc, VALUE *argv, VALUE self) { CThostFtdcAccountregisterField *arg1 = (CThostFtdcAccountregisterField *) 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_CThostFtdcAccountregisterField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcAccountregisterField *","BankBranchID", 1, self )); } arg1 = reinterpret_cast< CThostFtdcAccountregisterField * >(argp1); result = (char *) ((arg1)->BankBranchID); { size_t size = SWIG_strnlen(result, 5); vresult = SWIG_FromCharPtrAndSize(result, size); } return vresult; fail: return Qnil; } |
#BankBranchID=(*args) ⇒ Object
180405 180406 180407 180408 180409 180410 180411 180412 180413 180414 180415 180416 180417 180418 180419 180420 180421 180422 180423 180424 180425 180426 180427 180428 180429 180430 180431 180432 |
# File 'ext/ctp/ctp.cxx', line 180405 SWIGINTERN VALUE _wrap_CThostFtdcAccountregisterField_BankBranchID_set(int argc, VALUE *argv, VALUE self) { CThostFtdcAccountregisterField *arg1 = (CThostFtdcAccountregisterField *) 0 ; char *arg2 ; void *argp1 = 0 ; int res1 = 0 ; char temp2[5] ; int res2 ; 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_CThostFtdcAccountregisterField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcAccountregisterField *","BankBranchID", 1, self )); } arg1 = reinterpret_cast< CThostFtdcAccountregisterField * >(argp1); res2 = SWIG_AsCharArray(argv[0], temp2, 5); if (!SWIG_IsOK(res2)) { SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char [5]","BankBranchID", 2, argv[0] )); } arg2 = reinterpret_cast< char * >(temp2); if (arg2) memcpy(arg1->BankBranchID,arg2,5*sizeof(char)); else memset(arg1->BankBranchID,0,5*sizeof(char)); return Qnil; fail: return Qnil; } |
#BankID(*args) ⇒ Object
180375 180376 180377 180378 180379 180380 180381 180382 180383 180384 180385 180386 180387 180388 180389 180390 180391 180392 180393 180394 180395 180396 180397 180398 180399 180400 180401 180402 |
# File 'ext/ctp/ctp.cxx', line 180375 SWIGINTERN VALUE _wrap_CThostFtdcAccountregisterField_BankID_get(int argc, VALUE *argv, VALUE self) { CThostFtdcAccountregisterField *arg1 = (CThostFtdcAccountregisterField *) 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_CThostFtdcAccountregisterField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcAccountregisterField *","BankID", 1, self )); } arg1 = reinterpret_cast< CThostFtdcAccountregisterField * >(argp1); result = (char *) ((arg1)->BankID); { size_t size = SWIG_strnlen(result, 4); vresult = SWIG_FromCharPtrAndSize(result, size); } return vresult; fail: return Qnil; } |
#BankID=(*args) ⇒ Object
180345 180346 180347 180348 180349 180350 180351 180352 180353 180354 180355 180356 180357 180358 180359 180360 180361 180362 180363 180364 180365 180366 180367 180368 180369 180370 180371 180372 |
# File 'ext/ctp/ctp.cxx', line 180345 SWIGINTERN VALUE _wrap_CThostFtdcAccountregisterField_BankID_set(int argc, VALUE *argv, VALUE self) { CThostFtdcAccountregisterField *arg1 = (CThostFtdcAccountregisterField *) 0 ; char *arg2 ; void *argp1 = 0 ; int res1 = 0 ; char temp2[4] ; int res2 ; 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_CThostFtdcAccountregisterField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcAccountregisterField *","BankID", 1, self )); } arg1 = reinterpret_cast< CThostFtdcAccountregisterField * >(argp1); res2 = SWIG_AsCharArray(argv[0], temp2, 4); if (!SWIG_IsOK(res2)) { SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char [4]","BankID", 2, argv[0] )); } arg2 = reinterpret_cast< char * >(temp2); if (arg2) memcpy(arg1->BankID,arg2,4*sizeof(char)); else memset(arg1->BankID,0,4*sizeof(char)); return Qnil; fail: return Qnil; } |
#BrokerBranchID(*args) ⇒ Object
180615 180616 180617 180618 180619 180620 180621 180622 180623 180624 180625 180626 180627 180628 180629 180630 180631 180632 180633 180634 180635 180636 180637 180638 180639 180640 180641 180642 |
# File 'ext/ctp/ctp.cxx', line 180615 SWIGINTERN VALUE _wrap_CThostFtdcAccountregisterField_BrokerBranchID_get(int argc, VALUE *argv, VALUE self) { CThostFtdcAccountregisterField *arg1 = (CThostFtdcAccountregisterField *) 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_CThostFtdcAccountregisterField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcAccountregisterField *","BrokerBranchID", 1, self )); } arg1 = reinterpret_cast< CThostFtdcAccountregisterField * >(argp1); result = (char *) ((arg1)->BrokerBranchID); { size_t size = SWIG_strnlen(result, 31); vresult = SWIG_FromCharPtrAndSize(result, size); } return vresult; fail: return Qnil; } |
#BrokerBranchID=(*args) ⇒ Object
180585 180586 180587 180588 180589 180590 180591 180592 180593 180594 180595 180596 180597 180598 180599 180600 180601 180602 180603 180604 180605 180606 180607 180608 180609 180610 180611 180612 |
# File 'ext/ctp/ctp.cxx', line 180585 SWIGINTERN VALUE _wrap_CThostFtdcAccountregisterField_BrokerBranchID_set(int argc, VALUE *argv, VALUE self) { CThostFtdcAccountregisterField *arg1 = (CThostFtdcAccountregisterField *) 0 ; char *arg2 ; void *argp1 = 0 ; int res1 = 0 ; char temp2[31] ; int res2 ; 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_CThostFtdcAccountregisterField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcAccountregisterField *","BrokerBranchID", 1, self )); } arg1 = reinterpret_cast< CThostFtdcAccountregisterField * >(argp1); res2 = SWIG_AsCharArray(argv[0], temp2, 31); if (!SWIG_IsOK(res2)) { SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char [31]","BrokerBranchID", 2, argv[0] )); } arg2 = reinterpret_cast< char * >(temp2); if (arg2) memcpy(arg1->BrokerBranchID,arg2,31*sizeof(char)); else memset(arg1->BrokerBranchID,0,31*sizeof(char)); return Qnil; fail: return Qnil; } |
#BrokerID(*args) ⇒ Object
180555 180556 180557 180558 180559 180560 180561 180562 180563 180564 180565 180566 180567 180568 180569 180570 180571 180572 180573 180574 180575 180576 180577 180578 180579 180580 180581 180582 |
# File 'ext/ctp/ctp.cxx', line 180555 SWIGINTERN VALUE _wrap_CThostFtdcAccountregisterField_BrokerID_get(int argc, VALUE *argv, VALUE self) { CThostFtdcAccountregisterField *arg1 = (CThostFtdcAccountregisterField *) 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_CThostFtdcAccountregisterField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcAccountregisterField *","BrokerID", 1, self )); } arg1 = reinterpret_cast< CThostFtdcAccountregisterField * >(argp1); result = (char *) ((arg1)->BrokerID); { size_t size = SWIG_strnlen(result, 11); vresult = SWIG_FromCharPtrAndSize(result, size); } return vresult; fail: return Qnil; } |
#BrokerID=(*args) ⇒ Object
180525 180526 180527 180528 180529 180530 180531 180532 180533 180534 180535 180536 180537 180538 180539 180540 180541 180542 180543 180544 180545 180546 180547 180548 180549 180550 180551 180552 |
# File 'ext/ctp/ctp.cxx', line 180525 SWIGINTERN VALUE _wrap_CThostFtdcAccountregisterField_BrokerID_set(int argc, VALUE *argv, VALUE self) { CThostFtdcAccountregisterField *arg1 = (CThostFtdcAccountregisterField *) 0 ; char *arg2 ; void *argp1 = 0 ; int res1 = 0 ; char temp2[11] ; int res2 ; 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_CThostFtdcAccountregisterField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcAccountregisterField *","BrokerID", 1, self )); } arg1 = reinterpret_cast< CThostFtdcAccountregisterField * >(argp1); res2 = SWIG_AsCharArray(argv[0], temp2, 11); if (!SWIG_IsOK(res2)) { SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char [11]","BrokerID", 2, argv[0] )); } arg2 = reinterpret_cast< char * >(temp2); if (arg2) memcpy(arg1->BrokerID,arg2,11*sizeof(char)); else memset(arg1->BrokerID,0,11*sizeof(char)); return Qnil; fail: return Qnil; } |
#CurrencyID(*args) ⇒ Object
180908 180909 180910 180911 180912 180913 180914 180915 180916 180917 180918 180919 180920 180921 180922 180923 180924 180925 180926 180927 180928 180929 180930 180931 180932 180933 180934 180935 |
# File 'ext/ctp/ctp.cxx', line 180908 SWIGINTERN VALUE _wrap_CThostFtdcAccountregisterField_CurrencyID_get(int argc, VALUE *argv, VALUE self) { CThostFtdcAccountregisterField *arg1 = (CThostFtdcAccountregisterField *) 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_CThostFtdcAccountregisterField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcAccountregisterField *","CurrencyID", 1, self )); } arg1 = reinterpret_cast< CThostFtdcAccountregisterField * >(argp1); result = (char *) ((arg1)->CurrencyID); { size_t size = SWIG_strnlen(result, 4); vresult = SWIG_FromCharPtrAndSize(result, size); } return vresult; fail: return Qnil; } |
#CurrencyID=(*args) ⇒ Object
180878 180879 180880 180881 180882 180883 180884 180885 180886 180887 180888 180889 180890 180891 180892 180893 180894 180895 180896 180897 180898 180899 180900 180901 180902 180903 180904 180905 |
# File 'ext/ctp/ctp.cxx', line 180878 SWIGINTERN VALUE _wrap_CThostFtdcAccountregisterField_CurrencyID_set(int argc, VALUE *argv, VALUE self) { CThostFtdcAccountregisterField *arg1 = (CThostFtdcAccountregisterField *) 0 ; char *arg2 ; void *argp1 = 0 ; int res1 = 0 ; char temp2[4] ; int res2 ; 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_CThostFtdcAccountregisterField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcAccountregisterField *","CurrencyID", 1, self )); } arg1 = reinterpret_cast< CThostFtdcAccountregisterField * >(argp1); res2 = SWIG_AsCharArray(argv[0], temp2, 4); if (!SWIG_IsOK(res2)) { SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char [4]","CurrencyID", 2, argv[0] )); } arg2 = reinterpret_cast< char * >(temp2); if (arg2) memcpy(arg1->CurrencyID,arg2,4*sizeof(char)); else memset(arg1->CurrencyID,0,4*sizeof(char)); return Qnil; fail: return Qnil; } |
#CustomerName(*args) ⇒ Object
180848 180849 180850 180851 180852 180853 180854 180855 180856 180857 180858 180859 180860 180861 180862 180863 180864 180865 180866 180867 180868 180869 180870 180871 180872 180873 180874 180875 |
# File 'ext/ctp/ctp.cxx', line 180848 SWIGINTERN VALUE _wrap_CThostFtdcAccountregisterField_CustomerName_get(int argc, VALUE *argv, VALUE self) { CThostFtdcAccountregisterField *arg1 = (CThostFtdcAccountregisterField *) 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_CThostFtdcAccountregisterField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcAccountregisterField *","CustomerName", 1, self )); } arg1 = reinterpret_cast< CThostFtdcAccountregisterField * >(argp1); result = (char *) ((arg1)->CustomerName); { size_t size = SWIG_strnlen(result, 51); vresult = SWIG_FromCharPtrAndSize(result, size); } return vresult; fail: return Qnil; } |
#CustomerName=(*args) ⇒ Object
180818 180819 180820 180821 180822 180823 180824 180825 180826 180827 180828 180829 180830 180831 180832 180833 180834 180835 180836 180837 180838 180839 180840 180841 180842 180843 180844 180845 |
# File 'ext/ctp/ctp.cxx', line 180818 SWIGINTERN VALUE _wrap_CThostFtdcAccountregisterField_CustomerName_set(int argc, VALUE *argv, VALUE self) { CThostFtdcAccountregisterField *arg1 = (CThostFtdcAccountregisterField *) 0 ; char *arg2 ; void *argp1 = 0 ; int res1 = 0 ; char temp2[51] ; int res2 ; 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_CThostFtdcAccountregisterField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcAccountregisterField *","CustomerName", 1, self )); } arg1 = reinterpret_cast< CThostFtdcAccountregisterField * >(argp1); res2 = SWIG_AsCharArray(argv[0], temp2, 51); if (!SWIG_IsOK(res2)) { SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char [51]","CustomerName", 2, argv[0] )); } arg2 = reinterpret_cast< char * >(temp2); if (arg2) memcpy(arg1->CustomerName,arg2,51*sizeof(char)); else memset(arg1->CustomerName,0,51*sizeof(char)); return Qnil; fail: return Qnil; } |
#CustType(*args) ⇒ Object
181193 181194 181195 181196 181197 181198 181199 181200 181201 181202 181203 181204 181205 181206 181207 181208 181209 181210 181211 181212 181213 181214 |
# File 'ext/ctp/ctp.cxx', line 181193 SWIGINTERN VALUE _wrap_CThostFtdcAccountregisterField_CustType_get(int argc, VALUE *argv, VALUE self) { CThostFtdcAccountregisterField *arg1 = (CThostFtdcAccountregisterField *) 0 ; void *argp1 = 0 ; int res1 = 0 ; TThostFtdcCustTypeType 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_CThostFtdcAccountregisterField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcAccountregisterField *","CustType", 1, self )); } arg1 = reinterpret_cast< CThostFtdcAccountregisterField * >(argp1); result = (TThostFtdcCustTypeType) ((arg1)->CustType); vresult = SWIG_From_char(static_cast< char >(result)); return vresult; fail: return Qnil; } |
#CustType=(*args) ⇒ Object
181164 181165 181166 181167 181168 181169 181170 181171 181172 181173 181174 181175 181176 181177 181178 181179 181180 181181 181182 181183 181184 181185 181186 181187 181188 181189 181190 |
# File 'ext/ctp/ctp.cxx', line 181164 SWIGINTERN VALUE _wrap_CThostFtdcAccountregisterField_CustType_set(int argc, VALUE *argv, VALUE self) { CThostFtdcAccountregisterField *arg1 = (CThostFtdcAccountregisterField *) 0 ; TThostFtdcCustTypeType arg2 ; void *argp1 = 0 ; int res1 = 0 ; char 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_CThostFtdcAccountregisterField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcAccountregisterField *","CustType", 1, self )); } arg1 = reinterpret_cast< CThostFtdcAccountregisterField * >(argp1); ecode2 = SWIG_AsVal_char(argv[0], &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "TThostFtdcCustTypeType","CustType", 2, argv[0] )); } arg2 = static_cast< TThostFtdcCustTypeType >(val2); if (arg1) (arg1)->CustType = arg2; return Qnil; fail: return Qnil; } |
#IdCardType(*args) ⇒ Object
180734 180735 180736 180737 180738 180739 180740 180741 180742 180743 180744 180745 180746 180747 180748 180749 180750 180751 180752 180753 180754 180755 |
# File 'ext/ctp/ctp.cxx', line 180734 SWIGINTERN VALUE _wrap_CThostFtdcAccountregisterField_IdCardType_get(int argc, VALUE *argv, VALUE self) { CThostFtdcAccountregisterField *arg1 = (CThostFtdcAccountregisterField *) 0 ; void *argp1 = 0 ; int res1 = 0 ; TThostFtdcIdCardTypeType 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_CThostFtdcAccountregisterField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcAccountregisterField *","IdCardType", 1, self )); } arg1 = reinterpret_cast< CThostFtdcAccountregisterField * >(argp1); result = (TThostFtdcIdCardTypeType) ((arg1)->IdCardType); vresult = SWIG_From_char(static_cast< char >(result)); return vresult; fail: return Qnil; } |
#IdCardType=(*args) ⇒ Object
180705 180706 180707 180708 180709 180710 180711 180712 180713 180714 180715 180716 180717 180718 180719 180720 180721 180722 180723 180724 180725 180726 180727 180728 180729 180730 180731 |
# File 'ext/ctp/ctp.cxx', line 180705 SWIGINTERN VALUE _wrap_CThostFtdcAccountregisterField_IdCardType_set(int argc, VALUE *argv, VALUE self) { CThostFtdcAccountregisterField *arg1 = (CThostFtdcAccountregisterField *) 0 ; TThostFtdcIdCardTypeType arg2 ; void *argp1 = 0 ; int res1 = 0 ; char 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_CThostFtdcAccountregisterField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcAccountregisterField *","IdCardType", 1, self )); } arg1 = reinterpret_cast< CThostFtdcAccountregisterField * >(argp1); ecode2 = SWIG_AsVal_char(argv[0], &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "TThostFtdcIdCardTypeType","IdCardType", 2, argv[0] )); } arg2 = static_cast< TThostFtdcIdCardTypeType >(val2); if (arg1) (arg1)->IdCardType = arg2; return Qnil; fail: return Qnil; } |
#IdentifiedCardNo(*args) ⇒ Object
180788 180789 180790 180791 180792 180793 180794 180795 180796 180797 180798 180799 180800 180801 180802 180803 180804 180805 180806 180807 180808 180809 180810 180811 180812 180813 180814 180815 |
# File 'ext/ctp/ctp.cxx', line 180788 SWIGINTERN VALUE _wrap_CThostFtdcAccountregisterField_IdentifiedCardNo_get(int argc, VALUE *argv, VALUE self) { CThostFtdcAccountregisterField *arg1 = (CThostFtdcAccountregisterField *) 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_CThostFtdcAccountregisterField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcAccountregisterField *","IdentifiedCardNo", 1, self )); } arg1 = reinterpret_cast< CThostFtdcAccountregisterField * >(argp1); result = (char *) ((arg1)->IdentifiedCardNo); { size_t size = SWIG_strnlen(result, 51); vresult = SWIG_FromCharPtrAndSize(result, size); } return vresult; fail: return Qnil; } |
#IdentifiedCardNo=(*args) ⇒ Object
180758 180759 180760 180761 180762 180763 180764 180765 180766 180767 180768 180769 180770 180771 180772 180773 180774 180775 180776 180777 180778 180779 180780 180781 180782 180783 180784 180785 |
# File 'ext/ctp/ctp.cxx', line 180758 SWIGINTERN VALUE _wrap_CThostFtdcAccountregisterField_IdentifiedCardNo_set(int argc, VALUE *argv, VALUE self) { CThostFtdcAccountregisterField *arg1 = (CThostFtdcAccountregisterField *) 0 ; char *arg2 ; void *argp1 = 0 ; int res1 = 0 ; char temp2[51] ; int res2 ; 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_CThostFtdcAccountregisterField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcAccountregisterField *","IdentifiedCardNo", 1, self )); } arg1 = reinterpret_cast< CThostFtdcAccountregisterField * >(argp1); res2 = SWIG_AsCharArray(argv[0], temp2, 51); if (!SWIG_IsOK(res2)) { SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char [51]","IdentifiedCardNo", 2, argv[0] )); } arg2 = reinterpret_cast< char * >(temp2); if (arg2) memcpy(arg1->IdentifiedCardNo,arg2,51*sizeof(char)); else memset(arg1->IdentifiedCardNo,0,51*sizeof(char)); return Qnil; fail: return Qnil; } |
#OpenOrDestroy(*args) ⇒ Object
180967 180968 180969 180970 180971 180972 180973 180974 180975 180976 180977 180978 180979 180980 180981 180982 180983 180984 180985 180986 180987 180988 |
# File 'ext/ctp/ctp.cxx', line 180967 SWIGINTERN VALUE _wrap_CThostFtdcAccountregisterField_OpenOrDestroy_get(int argc, VALUE *argv, VALUE self) { CThostFtdcAccountregisterField *arg1 = (CThostFtdcAccountregisterField *) 0 ; void *argp1 = 0 ; int res1 = 0 ; TThostFtdcOpenOrDestroyType 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_CThostFtdcAccountregisterField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcAccountregisterField *","OpenOrDestroy", 1, self )); } arg1 = reinterpret_cast< CThostFtdcAccountregisterField * >(argp1); result = (TThostFtdcOpenOrDestroyType) ((arg1)->OpenOrDestroy); vresult = SWIG_From_char(static_cast< char >(result)); return vresult; fail: return Qnil; } |
#OpenOrDestroy=(*args) ⇒ Object
180938 180939 180940 180941 180942 180943 180944 180945 180946 180947 180948 180949 180950 180951 180952 180953 180954 180955 180956 180957 180958 180959 180960 180961 180962 180963 180964 |
# File 'ext/ctp/ctp.cxx', line 180938 SWIGINTERN VALUE _wrap_CThostFtdcAccountregisterField_OpenOrDestroy_set(int argc, VALUE *argv, VALUE self) { CThostFtdcAccountregisterField *arg1 = (CThostFtdcAccountregisterField *) 0 ; TThostFtdcOpenOrDestroyType arg2 ; void *argp1 = 0 ; int res1 = 0 ; char 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_CThostFtdcAccountregisterField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcAccountregisterField *","OpenOrDestroy", 1, self )); } arg1 = reinterpret_cast< CThostFtdcAccountregisterField * >(argp1); ecode2 = SWIG_AsVal_char(argv[0], &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "TThostFtdcOpenOrDestroyType","OpenOrDestroy", 2, argv[0] )); } arg2 = static_cast< TThostFtdcOpenOrDestroyType >(val2); if (arg1) (arg1)->OpenOrDestroy = arg2; return Qnil; fail: return Qnil; } |
#OutDate(*args) ⇒ Object
181081 181082 181083 181084 181085 181086 181087 181088 181089 181090 181091 181092 181093 181094 181095 181096 181097 181098 181099 181100 181101 181102 181103 181104 181105 181106 181107 181108 |
# File 'ext/ctp/ctp.cxx', line 181081 SWIGINTERN VALUE _wrap_CThostFtdcAccountregisterField_OutDate_get(int argc, VALUE *argv, VALUE self) { CThostFtdcAccountregisterField *arg1 = (CThostFtdcAccountregisterField *) 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_CThostFtdcAccountregisterField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcAccountregisterField *","OutDate", 1, self )); } arg1 = reinterpret_cast< CThostFtdcAccountregisterField * >(argp1); result = (char *) ((arg1)->OutDate); { size_t size = SWIG_strnlen(result, 9); vresult = SWIG_FromCharPtrAndSize(result, size); } return vresult; fail: return Qnil; } |
#OutDate=(*args) ⇒ Object
181051 181052 181053 181054 181055 181056 181057 181058 181059 181060 181061 181062 181063 181064 181065 181066 181067 181068 181069 181070 181071 181072 181073 181074 181075 181076 181077 181078 |
# File 'ext/ctp/ctp.cxx', line 181051 SWIGINTERN VALUE _wrap_CThostFtdcAccountregisterField_OutDate_set(int argc, VALUE *argv, VALUE self) { CThostFtdcAccountregisterField *arg1 = (CThostFtdcAccountregisterField *) 0 ; char *arg2 ; void *argp1 = 0 ; int res1 = 0 ; char temp2[9] ; int res2 ; 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_CThostFtdcAccountregisterField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcAccountregisterField *","OutDate", 1, self )); } arg1 = reinterpret_cast< CThostFtdcAccountregisterField * >(argp1); res2 = SWIG_AsCharArray(argv[0], temp2, 9); if (!SWIG_IsOK(res2)) { SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char [9]","OutDate", 2, argv[0] )); } arg2 = reinterpret_cast< char * >(temp2); if (arg2) memcpy(arg1->OutDate,arg2,9*sizeof(char)); else memset(arg1->OutDate,0,9*sizeof(char)); return Qnil; fail: return Qnil; } |
#RegDate(*args) ⇒ Object
181021 181022 181023 181024 181025 181026 181027 181028 181029 181030 181031 181032 181033 181034 181035 181036 181037 181038 181039 181040 181041 181042 181043 181044 181045 181046 181047 181048 |
# File 'ext/ctp/ctp.cxx', line 181021 SWIGINTERN VALUE _wrap_CThostFtdcAccountregisterField_RegDate_get(int argc, VALUE *argv, VALUE self) { CThostFtdcAccountregisterField *arg1 = (CThostFtdcAccountregisterField *) 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_CThostFtdcAccountregisterField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcAccountregisterField *","RegDate", 1, self )); } arg1 = reinterpret_cast< CThostFtdcAccountregisterField * >(argp1); result = (char *) ((arg1)->RegDate); { size_t size = SWIG_strnlen(result, 9); vresult = SWIG_FromCharPtrAndSize(result, size); } return vresult; fail: return Qnil; } |
#RegDate=(*args) ⇒ Object
180991 180992 180993 180994 180995 180996 180997 180998 180999 181000 181001 181002 181003 181004 181005 181006 181007 181008 181009 181010 181011 181012 181013 181014 181015 181016 181017 181018 |
# File 'ext/ctp/ctp.cxx', line 180991 SWIGINTERN VALUE _wrap_CThostFtdcAccountregisterField_RegDate_set(int argc, VALUE *argv, VALUE self) { CThostFtdcAccountregisterField *arg1 = (CThostFtdcAccountregisterField *) 0 ; char *arg2 ; void *argp1 = 0 ; int res1 = 0 ; char temp2[9] ; int res2 ; 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_CThostFtdcAccountregisterField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcAccountregisterField *","RegDate", 1, self )); } arg1 = reinterpret_cast< CThostFtdcAccountregisterField * >(argp1); res2 = SWIG_AsCharArray(argv[0], temp2, 9); if (!SWIG_IsOK(res2)) { SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char [9]","RegDate", 2, argv[0] )); } arg2 = reinterpret_cast< char * >(temp2); if (arg2) memcpy(arg1->RegDate,arg2,9*sizeof(char)); else memset(arg1->RegDate,0,9*sizeof(char)); return Qnil; fail: return Qnil; } |
#TID(*args) ⇒ Object
181140 181141 181142 181143 181144 181145 181146 181147 181148 181149 181150 181151 181152 181153 181154 181155 181156 181157 181158 181159 181160 181161 |
# File 'ext/ctp/ctp.cxx', line 181140 SWIGINTERN VALUE _wrap_CThostFtdcAccountregisterField_TID_get(int argc, VALUE *argv, VALUE self) { CThostFtdcAccountregisterField *arg1 = (CThostFtdcAccountregisterField *) 0 ; void *argp1 = 0 ; int res1 = 0 ; TThostFtdcTIDType 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_CThostFtdcAccountregisterField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcAccountregisterField *","TID", 1, self )); } arg1 = reinterpret_cast< CThostFtdcAccountregisterField * >(argp1); result = (TThostFtdcTIDType) ((arg1)->TID); vresult = SWIG_From_int(static_cast< int >(result)); return vresult; fail: return Qnil; } |
#TID=(*args) ⇒ Object
181111 181112 181113 181114 181115 181116 181117 181118 181119 181120 181121 181122 181123 181124 181125 181126 181127 181128 181129 181130 181131 181132 181133 181134 181135 181136 181137 |
# File 'ext/ctp/ctp.cxx', line 181111 SWIGINTERN VALUE _wrap_CThostFtdcAccountregisterField_TID_set(int argc, VALUE *argv, VALUE self) { CThostFtdcAccountregisterField *arg1 = (CThostFtdcAccountregisterField *) 0 ; TThostFtdcTIDType 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_CThostFtdcAccountregisterField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcAccountregisterField *","TID", 1, self )); } arg1 = reinterpret_cast< CThostFtdcAccountregisterField * >(argp1); ecode2 = SWIG_AsVal_int(argv[0], &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "TThostFtdcTIDType","TID", 2, argv[0] )); } arg2 = static_cast< TThostFtdcTIDType >(val2); if (arg1) (arg1)->TID = arg2; return Qnil; fail: return Qnil; } |
#TradeDay(*args) ⇒ Object
180315 180316 180317 180318 180319 180320 180321 180322 180323 180324 180325 180326 180327 180328 180329 180330 180331 180332 180333 180334 180335 180336 180337 180338 180339 180340 180341 180342 |
# File 'ext/ctp/ctp.cxx', line 180315 SWIGINTERN VALUE _wrap_CThostFtdcAccountregisterField_TradeDay_get(int argc, VALUE *argv, VALUE self) { CThostFtdcAccountregisterField *arg1 = (CThostFtdcAccountregisterField *) 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_CThostFtdcAccountregisterField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcAccountregisterField *","TradeDay", 1, self )); } arg1 = reinterpret_cast< CThostFtdcAccountregisterField * >(argp1); result = (char *) ((arg1)->TradeDay); { size_t size = SWIG_strnlen(result, 9); vresult = SWIG_FromCharPtrAndSize(result, size); } return vresult; fail: return Qnil; } |
#TradeDay=(*args) ⇒ Object
180285 180286 180287 180288 180289 180290 180291 180292 180293 180294 180295 180296 180297 180298 180299 180300 180301 180302 180303 180304 180305 180306 180307 180308 180309 180310 180311 180312 |
# File 'ext/ctp/ctp.cxx', line 180285 SWIGINTERN VALUE _wrap_CThostFtdcAccountregisterField_TradeDay_set(int argc, VALUE *argv, VALUE self) { CThostFtdcAccountregisterField *arg1 = (CThostFtdcAccountregisterField *) 0 ; char *arg2 ; void *argp1 = 0 ; int res1 = 0 ; char temp2[9] ; int res2 ; 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_CThostFtdcAccountregisterField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcAccountregisterField *","TradeDay", 1, self )); } arg1 = reinterpret_cast< CThostFtdcAccountregisterField * >(argp1); res2 = SWIG_AsCharArray(argv[0], temp2, 9); if (!SWIG_IsOK(res2)) { SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char [9]","TradeDay", 2, argv[0] )); } arg2 = reinterpret_cast< char * >(temp2); if (arg2) memcpy(arg1->TradeDay,arg2,9*sizeof(char)); else memset(arg1->TradeDay,0,9*sizeof(char)); return Qnil; fail: return Qnil; } |