Class: Ctp::CThostFtdcTransferQryBankReqField

Inherits:
Object
  • Object
show all
Defined in:
ext/ctp/ctp.cxx

Instance Method Summary collapse

Constructor Details

#initialize(*args) ⇒ Object



9726
9727
9728
9729
9730
9731
9732
9733
9734
9735
9736
9737
9738
9739
# File 'ext/ctp/ctp.cxx', line 9726

SWIGINTERN VALUE
_wrap_new_CThostFtdcTransferQryBankReqField(int argc, VALUE *argv, VALUE self) {
  const char *classname SWIGUNUSED = "Ctp::CThostFtdcTransferQryBankReqField";
  CThostFtdcTransferQryBankReqField *result = 0 ;
  
  if ((argc < 0) || (argc > 0)) {
    rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
  }
  result = (CThostFtdcTransferQryBankReqField *)new CThostFtdcTransferQryBankReqField();
  DATA_PTR(self) = result;
  return self;
fail:
  return Qnil;
}

Instance Method Details

#CurrencyCode(*args) ⇒ Object



9681
9682
9683
9684
9685
9686
9687
9688
9689
9690
9691
9692
9693
9694
9695
9696
9697
9698
9699
9700
9701
9702
9703
9704
9705
9706
9707
9708
# File 'ext/ctp/ctp.cxx', line 9681

SWIGINTERN VALUE
_wrap_CThostFtdcTransferQryBankReqField_CurrencyCode_get(int argc, VALUE *argv, VALUE self) {
  CThostFtdcTransferQryBankReqField *arg1 = (CThostFtdcTransferQryBankReqField *) 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_CThostFtdcTransferQryBankReqField, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferQryBankReqField *","CurrencyCode", 1, self )); 
  }
  arg1 = reinterpret_cast< CThostFtdcTransferQryBankReqField * >(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



9651
9652
9653
9654
9655
9656
9657
9658
9659
9660
9661
9662
9663
9664
9665
9666
9667
9668
9669
9670
9671
9672
9673
9674
9675
9676
9677
9678
# File 'ext/ctp/ctp.cxx', line 9651

SWIGINTERN VALUE
_wrap_CThostFtdcTransferQryBankReqField_CurrencyCode_set(int argc, VALUE *argv, VALUE self) {
  CThostFtdcTransferQryBankReqField *arg1 = (CThostFtdcTransferQryBankReqField *) 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_CThostFtdcTransferQryBankReqField, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferQryBankReqField *","CurrencyCode", 1, self )); 
  }
  arg1 = reinterpret_cast< CThostFtdcTransferQryBankReqField * >(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;
}

#FutureAccount(*args) ⇒ Object



9508
9509
9510
9511
9512
9513
9514
9515
9516
9517
9518
9519
9520
9521
9522
9523
9524
9525
9526
9527
9528
9529
9530
9531
9532
9533
9534
9535
# File 'ext/ctp/ctp.cxx', line 9508

SWIGINTERN VALUE
_wrap_CThostFtdcTransferQryBankReqField_FutureAccount_get(int argc, VALUE *argv, VALUE self) {
  CThostFtdcTransferQryBankReqField *arg1 = (CThostFtdcTransferQryBankReqField *) 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_CThostFtdcTransferQryBankReqField, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferQryBankReqField *","FutureAccount", 1, self )); 
  }
  arg1 = reinterpret_cast< CThostFtdcTransferQryBankReqField * >(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



9478
9479
9480
9481
9482
9483
9484
9485
9486
9487
9488
9489
9490
9491
9492
9493
9494
9495
9496
9497
9498
9499
9500
9501
9502
9503
9504
9505
# File 'ext/ctp/ctp.cxx', line 9478

SWIGINTERN VALUE
_wrap_CThostFtdcTransferQryBankReqField_FutureAccount_set(int argc, VALUE *argv, VALUE self) {
  CThostFtdcTransferQryBankReqField *arg1 = (CThostFtdcTransferQryBankReqField *) 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_CThostFtdcTransferQryBankReqField, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferQryBankReqField *","FutureAccount", 1, self )); 
  }
  arg1 = reinterpret_cast< CThostFtdcTransferQryBankReqField * >(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;
}

#FutureAccPwd(*args) ⇒ Object



9621
9622
9623
9624
9625
9626
9627
9628
9629
9630
9631
9632
9633
9634
9635
9636
9637
9638
9639
9640
9641
9642
9643
9644
9645
9646
9647
9648
# File 'ext/ctp/ctp.cxx', line 9621

SWIGINTERN VALUE
_wrap_CThostFtdcTransferQryBankReqField_FutureAccPwd_get(int argc, VALUE *argv, VALUE self) {
  CThostFtdcTransferQryBankReqField *arg1 = (CThostFtdcTransferQryBankReqField *) 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_CThostFtdcTransferQryBankReqField, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferQryBankReqField *","FutureAccPwd", 1, self )); 
  }
  arg1 = reinterpret_cast< CThostFtdcTransferQryBankReqField * >(argp1);
  result = (char *) ((arg1)->FutureAccPwd);
  {
    size_t size = SWIG_strnlen(result, 17);
    
    
    
    vresult = SWIG_FromCharPtrAndSize(result, size);
  }
  return vresult;
fail:
  return Qnil;
}

#FutureAccPwd=(*args) ⇒ Object



9591
9592
9593
9594
9595
9596
9597
9598
9599
9600
9601
9602
9603
9604
9605
9606
9607
9608
9609
9610
9611
9612
9613
9614
9615
9616
9617
9618
# File 'ext/ctp/ctp.cxx', line 9591

SWIGINTERN VALUE
_wrap_CThostFtdcTransferQryBankReqField_FutureAccPwd_set(int argc, VALUE *argv, VALUE self) {
  CThostFtdcTransferQryBankReqField *arg1 = (CThostFtdcTransferQryBankReqField *) 0 ;
  char *arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  char temp2[17] ;
  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_CThostFtdcTransferQryBankReqField, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferQryBankReqField *","FutureAccPwd", 1, self )); 
  }
  arg1 = reinterpret_cast< CThostFtdcTransferQryBankReqField * >(argp1);
  res2 = SWIG_AsCharArray(argv[0], temp2, 17);
  if (!SWIG_IsOK(res2)) {
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char [17]","FutureAccPwd", 2, argv[0] ));
  }
  arg2 = reinterpret_cast< char * >(temp2);
  if (arg2) memcpy(arg1->FutureAccPwd,arg2,17*sizeof(char));
  else memset(arg1->FutureAccPwd,0,17*sizeof(char));
  return Qnil;
fail:
  return Qnil;
}

#FuturePwdFlag(*args) ⇒ Object



9567
9568
9569
9570
9571
9572
9573
9574
9575
9576
9577
9578
9579
9580
9581
9582
9583
9584
9585
9586
9587
9588
# File 'ext/ctp/ctp.cxx', line 9567

SWIGINTERN VALUE
_wrap_CThostFtdcTransferQryBankReqField_FuturePwdFlag_get(int argc, VALUE *argv, VALUE self) {
  CThostFtdcTransferQryBankReqField *arg1 = (CThostFtdcTransferQryBankReqField *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  TThostFtdcFuturePwdFlagType 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_CThostFtdcTransferQryBankReqField, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferQryBankReqField *","FuturePwdFlag", 1, self )); 
  }
  arg1 = reinterpret_cast< CThostFtdcTransferQryBankReqField * >(argp1);
  result = (TThostFtdcFuturePwdFlagType) ((arg1)->FuturePwdFlag);
  vresult = SWIG_From_char(static_cast< char >(result));
  return vresult;
fail:
  return Qnil;
}

#FuturePwdFlag=(*args) ⇒ Object



9538
9539
9540
9541
9542
9543
9544
9545
9546
9547
9548
9549
9550
9551
9552
9553
9554
9555
9556
9557
9558
9559
9560
9561
9562
9563
9564
# File 'ext/ctp/ctp.cxx', line 9538

SWIGINTERN VALUE
_wrap_CThostFtdcTransferQryBankReqField_FuturePwdFlag_set(int argc, VALUE *argv, VALUE self) {
  CThostFtdcTransferQryBankReqField *arg1 = (CThostFtdcTransferQryBankReqField *) 0 ;
  TThostFtdcFuturePwdFlagType 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_CThostFtdcTransferQryBankReqField, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferQryBankReqField *","FuturePwdFlag", 1, self )); 
  }
  arg1 = reinterpret_cast< CThostFtdcTransferQryBankReqField * >(argp1);
  ecode2 = SWIG_AsVal_char(argv[0], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "TThostFtdcFuturePwdFlagType","FuturePwdFlag", 2, argv[0] ));
  } 
  arg2 = static_cast< TThostFtdcFuturePwdFlagType >(val2);
  if (arg1) (arg1)->FuturePwdFlag = arg2;
  return Qnil;
fail:
  return Qnil;
}