Class: Ctp::CThostFtdcTransferBankToFutureRspField
- Inherits:
-
Object
- Object
- Ctp::CThostFtdcTransferBankToFutureRspField
- Defined in:
- ext/ctp/ctp.cxx
Instance Method Summary collapse
- #CurrencyCode(*args) ⇒ Object
- #CurrencyCode=(*args) ⇒ Object
- #CustFee(*args) ⇒ Object
- #CustFee=(*args) ⇒ Object
- #FutureAccount(*args) ⇒ Object
- #FutureAccount=(*args) ⇒ Object
- #initialize(*args) ⇒ Object constructor
- #RetCode(*args) ⇒ Object
- #RetCode=(*args) ⇒ Object
- #RetInfo(*args) ⇒ Object
- #RetInfo=(*args) ⇒ Object
- #TradeAmt(*args) ⇒ Object
- #TradeAmt=(*args) ⇒ Object
Constructor Details
#initialize(*args) ⇒ Object
8691 8692 8693 8694 8695 8696 8697 8698 8699 8700 8701 8702 8703 8704 |
# File 'ext/ctp/ctp.cxx', line 8691
SWIGINTERN VALUE
_wrap_new_CThostFtdcTransferBankToFutureRspField(int argc, VALUE *argv, VALUE self) {
const char *classname SWIGUNUSED = "Ctp::CThostFtdcTransferBankToFutureRspField";
CThostFtdcTransferBankToFutureRspField *result = 0 ;
if ((argc < 0) || (argc > 0)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
}
result = (CThostFtdcTransferBankToFutureRspField *)new CThostFtdcTransferBankToFutureRspField();
DATA_PTR(self) = result;
return self;
fail:
return Qnil;
}
|
Instance Method Details
#CurrencyCode(*args) ⇒ Object
8646 8647 8648 8649 8650 8651 8652 8653 8654 8655 8656 8657 8658 8659 8660 8661 8662 8663 8664 8665 8666 8667 8668 8669 8670 8671 8672 8673 |
# File 'ext/ctp/ctp.cxx', line 8646
SWIGINTERN VALUE
_wrap_CThostFtdcTransferBankToFutureRspField_CurrencyCode_get(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferBankToFutureRspField *arg1 = (CThostFtdcTransferBankToFutureRspField *) 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_CThostFtdcTransferBankToFutureRspField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferBankToFutureRspField *","CurrencyCode", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferBankToFutureRspField * >(argp1);
result = (char *) ((arg1)->CurrencyCode);
{
size_t size = SWIG_strnlen(result, 4);
vresult = SWIG_FromCharPtrAndSize(result, size);
}
return vresult;
fail:
return Qnil;
}
|
#CurrencyCode=(*args) ⇒ Object
8616 8617 8618 8619 8620 8621 8622 8623 8624 8625 8626 8627 8628 8629 8630 8631 8632 8633 8634 8635 8636 8637 8638 8639 8640 8641 8642 8643 |
# File 'ext/ctp/ctp.cxx', line 8616
SWIGINTERN VALUE
_wrap_CThostFtdcTransferBankToFutureRspField_CurrencyCode_set(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferBankToFutureRspField *arg1 = (CThostFtdcTransferBankToFutureRspField *) 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_CThostFtdcTransferBankToFutureRspField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferBankToFutureRspField *","CurrencyCode", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferBankToFutureRspField * >(argp1);
res2 = SWIG_AsCharArray(argv[0], temp2, 4);
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char [4]","CurrencyCode", 2, argv[0] ));
}
arg2 = reinterpret_cast< char * >(temp2);
if (arg2) memcpy(arg1->CurrencyCode,arg2,4*sizeof(char));
else memset(arg1->CurrencyCode,0,4*sizeof(char));
return Qnil;
fail:
return Qnil;
}
|
#CustFee(*args) ⇒ Object
8592 8593 8594 8595 8596 8597 8598 8599 8600 8601 8602 8603 8604 8605 8606 8607 8608 8609 8610 8611 8612 8613 |
# File 'ext/ctp/ctp.cxx', line 8592
SWIGINTERN VALUE
_wrap_CThostFtdcTransferBankToFutureRspField_CustFee_get(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferBankToFutureRspField *arg1 = (CThostFtdcTransferBankToFutureRspField *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
TThostFtdcMoneyType 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_CThostFtdcTransferBankToFutureRspField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferBankToFutureRspField *","CustFee", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferBankToFutureRspField * >(argp1);
result = (TThostFtdcMoneyType) ((arg1)->CustFee);
vresult = SWIG_From_double(static_cast< double >(result));
return vresult;
fail:
return Qnil;
}
|
#CustFee=(*args) ⇒ Object
8563 8564 8565 8566 8567 8568 8569 8570 8571 8572 8573 8574 8575 8576 8577 8578 8579 8580 8581 8582 8583 8584 8585 8586 8587 8588 8589 |
# File 'ext/ctp/ctp.cxx', line 8563
SWIGINTERN VALUE
_wrap_CThostFtdcTransferBankToFutureRspField_CustFee_set(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferBankToFutureRspField *arg1 = (CThostFtdcTransferBankToFutureRspField *) 0 ;
TThostFtdcMoneyType arg2 ;
void *argp1 = 0 ;
int res1 = 0 ;
double 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_CThostFtdcTransferBankToFutureRspField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferBankToFutureRspField *","CustFee", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferBankToFutureRspField * >(argp1);
ecode2 = SWIG_AsVal_double(argv[0], &val2);
if (!SWIG_IsOK(ecode2)) {
SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "TThostFtdcMoneyType","CustFee", 2, argv[0] ));
}
arg2 = static_cast< TThostFtdcMoneyType >(val2);
if (arg1) (arg1)->CustFee = arg2;
return Qnil;
fail:
return Qnil;
}
|
#FutureAccount(*args) ⇒ Object
8480 8481 8482 8483 8484 8485 8486 8487 8488 8489 8490 8491 8492 8493 8494 8495 8496 8497 8498 8499 8500 8501 8502 8503 8504 8505 8506 8507 |
# File 'ext/ctp/ctp.cxx', line 8480
SWIGINTERN VALUE
_wrap_CThostFtdcTransferBankToFutureRspField_FutureAccount_get(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferBankToFutureRspField *arg1 = (CThostFtdcTransferBankToFutureRspField *) 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_CThostFtdcTransferBankToFutureRspField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferBankToFutureRspField *","FutureAccount", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferBankToFutureRspField * >(argp1);
result = (char *) ((arg1)->FutureAccount);
{
size_t size = SWIG_strnlen(result, 13);
vresult = SWIG_FromCharPtrAndSize(result, size);
}
return vresult;
fail:
return Qnil;
}
|
#FutureAccount=(*args) ⇒ Object
8450 8451 8452 8453 8454 8455 8456 8457 8458 8459 8460 8461 8462 8463 8464 8465 8466 8467 8468 8469 8470 8471 8472 8473 8474 8475 8476 8477 |
# File 'ext/ctp/ctp.cxx', line 8450
SWIGINTERN VALUE
_wrap_CThostFtdcTransferBankToFutureRspField_FutureAccount_set(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferBankToFutureRspField *arg1 = (CThostFtdcTransferBankToFutureRspField *) 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_CThostFtdcTransferBankToFutureRspField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferBankToFutureRspField *","FutureAccount", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferBankToFutureRspField * >(argp1);
res2 = SWIG_AsCharArray(argv[0], temp2, 13);
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char [13]","FutureAccount", 2, argv[0] ));
}
arg2 = reinterpret_cast< char * >(temp2);
if (arg2) memcpy(arg1->FutureAccount,arg2,13*sizeof(char));
else memset(arg1->FutureAccount,0,13*sizeof(char));
return Qnil;
fail:
return Qnil;
}
|
#RetCode(*args) ⇒ Object
8360 8361 8362 8363 8364 8365 8366 8367 8368 8369 8370 8371 8372 8373 8374 8375 8376 8377 8378 8379 8380 8381 8382 8383 8384 8385 8386 8387 |
# File 'ext/ctp/ctp.cxx', line 8360
SWIGINTERN VALUE
_wrap_CThostFtdcTransferBankToFutureRspField_RetCode_get(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferBankToFutureRspField *arg1 = (CThostFtdcTransferBankToFutureRspField *) 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_CThostFtdcTransferBankToFutureRspField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferBankToFutureRspField *","RetCode", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferBankToFutureRspField * >(argp1);
result = (char *) ((arg1)->RetCode);
{
size_t size = SWIG_strnlen(result, 5);
vresult = SWIG_FromCharPtrAndSize(result, size);
}
return vresult;
fail:
return Qnil;
}
|
#RetCode=(*args) ⇒ Object
8330 8331 8332 8333 8334 8335 8336 8337 8338 8339 8340 8341 8342 8343 8344 8345 8346 8347 8348 8349 8350 8351 8352 8353 8354 8355 8356 8357 |
# File 'ext/ctp/ctp.cxx', line 8330
SWIGINTERN VALUE
_wrap_CThostFtdcTransferBankToFutureRspField_RetCode_set(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferBankToFutureRspField *arg1 = (CThostFtdcTransferBankToFutureRspField *) 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_CThostFtdcTransferBankToFutureRspField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferBankToFutureRspField *","RetCode", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferBankToFutureRspField * >(argp1);
res2 = SWIG_AsCharArray(argv[0], temp2, 5);
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char [5]","RetCode", 2, argv[0] ));
}
arg2 = reinterpret_cast< char * >(temp2);
if (arg2) memcpy(arg1->RetCode,arg2,5*sizeof(char));
else memset(arg1->RetCode,0,5*sizeof(char));
return Qnil;
fail:
return Qnil;
}
|
#RetInfo(*args) ⇒ Object
8420 8421 8422 8423 8424 8425 8426 8427 8428 8429 8430 8431 8432 8433 8434 8435 8436 8437 8438 8439 8440 8441 8442 8443 8444 8445 8446 8447 |
# File 'ext/ctp/ctp.cxx', line 8420
SWIGINTERN VALUE
_wrap_CThostFtdcTransferBankToFutureRspField_RetInfo_get(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferBankToFutureRspField *arg1 = (CThostFtdcTransferBankToFutureRspField *) 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_CThostFtdcTransferBankToFutureRspField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferBankToFutureRspField *","RetInfo", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferBankToFutureRspField * >(argp1);
result = (char *) ((arg1)->RetInfo);
{
size_t size = SWIG_strnlen(result, 129);
vresult = SWIG_FromCharPtrAndSize(result, size);
}
return vresult;
fail:
return Qnil;
}
|
#RetInfo=(*args) ⇒ Object
8390 8391 8392 8393 8394 8395 8396 8397 8398 8399 8400 8401 8402 8403 8404 8405 8406 8407 8408 8409 8410 8411 8412 8413 8414 8415 8416 8417 |
# File 'ext/ctp/ctp.cxx', line 8390
SWIGINTERN VALUE
_wrap_CThostFtdcTransferBankToFutureRspField_RetInfo_set(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferBankToFutureRspField *arg1 = (CThostFtdcTransferBankToFutureRspField *) 0 ;
char *arg2 ;
void *argp1 = 0 ;
int res1 = 0 ;
char temp2[129] ;
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_CThostFtdcTransferBankToFutureRspField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferBankToFutureRspField *","RetInfo", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferBankToFutureRspField * >(argp1);
res2 = SWIG_AsCharArray(argv[0], temp2, 129);
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char [129]","RetInfo", 2, argv[0] ));
}
arg2 = reinterpret_cast< char * >(temp2);
if (arg2) memcpy(arg1->RetInfo,arg2,129*sizeof(char));
else memset(arg1->RetInfo,0,129*sizeof(char));
return Qnil;
fail:
return Qnil;
}
|
#TradeAmt(*args) ⇒ Object
8539 8540 8541 8542 8543 8544 8545 8546 8547 8548 8549 8550 8551 8552 8553 8554 8555 8556 8557 8558 8559 8560 |
# File 'ext/ctp/ctp.cxx', line 8539
SWIGINTERN VALUE
_wrap_CThostFtdcTransferBankToFutureRspField_TradeAmt_get(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferBankToFutureRspField *arg1 = (CThostFtdcTransferBankToFutureRspField *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
TThostFtdcMoneyType 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_CThostFtdcTransferBankToFutureRspField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferBankToFutureRspField *","TradeAmt", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferBankToFutureRspField * >(argp1);
result = (TThostFtdcMoneyType) ((arg1)->TradeAmt);
vresult = SWIG_From_double(static_cast< double >(result));
return vresult;
fail:
return Qnil;
}
|
#TradeAmt=(*args) ⇒ Object
8510 8511 8512 8513 8514 8515 8516 8517 8518 8519 8520 8521 8522 8523 8524 8525 8526 8527 8528 8529 8530 8531 8532 8533 8534 8535 8536 |
# File 'ext/ctp/ctp.cxx', line 8510
SWIGINTERN VALUE
_wrap_CThostFtdcTransferBankToFutureRspField_TradeAmt_set(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferBankToFutureRspField *arg1 = (CThostFtdcTransferBankToFutureRspField *) 0 ;
TThostFtdcMoneyType arg2 ;
void *argp1 = 0 ;
int res1 = 0 ;
double 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_CThostFtdcTransferBankToFutureRspField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferBankToFutureRspField *","TradeAmt", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferBankToFutureRspField * >(argp1);
ecode2 = SWIG_AsVal_double(argv[0], &val2);
if (!SWIG_IsOK(ecode2)) {
SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "TThostFtdcMoneyType","TradeAmt", 2, argv[0] ));
}
arg2 = static_cast< TThostFtdcMoneyType >(val2);
if (arg1) (arg1)->TradeAmt = arg2;
return Qnil;
fail:
return Qnil;
}
|