Class: Ctp::CThostFtdcTransferQryBankRspField
- Inherits:
-
Object
- Object
- Ctp::CThostFtdcTransferQryBankRspField
- Defined in:
- ext/ctp/ctp.cxx
Instance Method Summary collapse
- #CurrencyCode(*args) ⇒ Object
- #CurrencyCode=(*args) ⇒ Object
- #FetchAmt(*args) ⇒ Object
- #FetchAmt=(*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
- #UseAmt(*args) ⇒ Object
- #UseAmt=(*args) ⇒ Object
Constructor Details
#initialize(*args) ⇒ Object
10164 10165 10166 10167 10168 10169 10170 10171 10172 10173 10174 10175 10176 10177 |
# File 'ext/ctp/ctp.cxx', line 10164
SWIGINTERN VALUE
_wrap_new_CThostFtdcTransferQryBankRspField(int argc, VALUE *argv, VALUE self) {
const char *classname SWIGUNUSED = "Ctp::CThostFtdcTransferQryBankRspField";
CThostFtdcTransferQryBankRspField *result = 0 ;
if ((argc < 0) || (argc > 0)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
}
result = (CThostFtdcTransferQryBankRspField *)new CThostFtdcTransferQryBankRspField();
DATA_PTR(self) = result;
return self;
fail:
return Qnil;
}
|
Instance Method Details
#CurrencyCode(*args) ⇒ Object
10119 10120 10121 10122 10123 10124 10125 10126 10127 10128 10129 10130 10131 10132 10133 10134 10135 10136 10137 10138 10139 10140 10141 10142 10143 10144 10145 10146 |
# File 'ext/ctp/ctp.cxx', line 10119
SWIGINTERN VALUE
_wrap_CThostFtdcTransferQryBankRspField_CurrencyCode_get(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferQryBankRspField *arg1 = (CThostFtdcTransferQryBankRspField *) 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_CThostFtdcTransferQryBankRspField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferQryBankRspField *","CurrencyCode", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferQryBankRspField * >(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
10089 10090 10091 10092 10093 10094 10095 10096 10097 10098 10099 10100 10101 10102 10103 10104 10105 10106 10107 10108 10109 10110 10111 10112 10113 10114 10115 10116 |
# File 'ext/ctp/ctp.cxx', line 10089
SWIGINTERN VALUE
_wrap_CThostFtdcTransferQryBankRspField_CurrencyCode_set(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferQryBankRspField *arg1 = (CThostFtdcTransferQryBankRspField *) 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_CThostFtdcTransferQryBankRspField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferQryBankRspField *","CurrencyCode", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferQryBankRspField * >(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;
}
|
#FetchAmt(*args) ⇒ Object
10065 10066 10067 10068 10069 10070 10071 10072 10073 10074 10075 10076 10077 10078 10079 10080 10081 10082 10083 10084 10085 10086 |
# File 'ext/ctp/ctp.cxx', line 10065
SWIGINTERN VALUE
_wrap_CThostFtdcTransferQryBankRspField_FetchAmt_get(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferQryBankRspField *arg1 = (CThostFtdcTransferQryBankRspField *) 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_CThostFtdcTransferQryBankRspField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferQryBankRspField *","FetchAmt", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferQryBankRspField * >(argp1);
result = (TThostFtdcMoneyType) ((arg1)->FetchAmt);
vresult = SWIG_From_double(static_cast< double >(result));
return vresult;
fail:
return Qnil;
}
|
#FetchAmt=(*args) ⇒ Object
10036 10037 10038 10039 10040 10041 10042 10043 10044 10045 10046 10047 10048 10049 10050 10051 10052 10053 10054 10055 10056 10057 10058 10059 10060 10061 10062 |
# File 'ext/ctp/ctp.cxx', line 10036
SWIGINTERN VALUE
_wrap_CThostFtdcTransferQryBankRspField_FetchAmt_set(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferQryBankRspField *arg1 = (CThostFtdcTransferQryBankRspField *) 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_CThostFtdcTransferQryBankRspField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferQryBankRspField *","FetchAmt", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferQryBankRspField * >(argp1);
ecode2 = SWIG_AsVal_double(argv[0], &val2);
if (!SWIG_IsOK(ecode2)) {
SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "TThostFtdcMoneyType","FetchAmt", 2, argv[0] ));
}
arg2 = static_cast< TThostFtdcMoneyType >(val2);
if (arg1) (arg1)->FetchAmt = arg2;
return Qnil;
fail:
return Qnil;
}
|
#FutureAccount(*args) ⇒ Object
9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 |
# File 'ext/ctp/ctp.cxx', line 9900
SWIGINTERN VALUE
_wrap_CThostFtdcTransferQryBankRspField_FutureAccount_get(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferQryBankRspField *arg1 = (CThostFtdcTransferQryBankRspField *) 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_CThostFtdcTransferQryBankRspField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferQryBankRspField *","FutureAccount", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferQryBankRspField * >(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
9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 |
# File 'ext/ctp/ctp.cxx', line 9870
SWIGINTERN VALUE
_wrap_CThostFtdcTransferQryBankRspField_FutureAccount_set(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferQryBankRspField *arg1 = (CThostFtdcTransferQryBankRspField *) 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_CThostFtdcTransferQryBankRspField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferQryBankRspField *","FutureAccount", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferQryBankRspField * >(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
9780 9781 9782 9783 9784 9785 9786 9787 9788 9789 9790 9791 9792 9793 9794 9795 9796 9797 9798 9799 9800 9801 9802 9803 9804 9805 9806 9807 |
# File 'ext/ctp/ctp.cxx', line 9780
SWIGINTERN VALUE
_wrap_CThostFtdcTransferQryBankRspField_RetCode_get(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferQryBankRspField *arg1 = (CThostFtdcTransferQryBankRspField *) 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_CThostFtdcTransferQryBankRspField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferQryBankRspField *","RetCode", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferQryBankRspField * >(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
9750 9751 9752 9753 9754 9755 9756 9757 9758 9759 9760 9761 9762 9763 9764 9765 9766 9767 9768 9769 9770 9771 9772 9773 9774 9775 9776 9777 |
# File 'ext/ctp/ctp.cxx', line 9750
SWIGINTERN VALUE
_wrap_CThostFtdcTransferQryBankRspField_RetCode_set(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferQryBankRspField *arg1 = (CThostFtdcTransferQryBankRspField *) 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_CThostFtdcTransferQryBankRspField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferQryBankRspField *","RetCode", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferQryBankRspField * >(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
9840 9841 9842 9843 9844 9845 9846 9847 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 |
# File 'ext/ctp/ctp.cxx', line 9840
SWIGINTERN VALUE
_wrap_CThostFtdcTransferQryBankRspField_RetInfo_get(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferQryBankRspField *arg1 = (CThostFtdcTransferQryBankRspField *) 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_CThostFtdcTransferQryBankRspField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferQryBankRspField *","RetInfo", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferQryBankRspField * >(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
9810 9811 9812 9813 9814 9815 9816 9817 9818 9819 9820 9821 9822 9823 9824 9825 9826 9827 9828 9829 9830 9831 9832 9833 9834 9835 9836 9837 |
# File 'ext/ctp/ctp.cxx', line 9810
SWIGINTERN VALUE
_wrap_CThostFtdcTransferQryBankRspField_RetInfo_set(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferQryBankRspField *arg1 = (CThostFtdcTransferQryBankRspField *) 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_CThostFtdcTransferQryBankRspField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferQryBankRspField *","RetInfo", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferQryBankRspField * >(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
9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 |
# File 'ext/ctp/ctp.cxx', line 9959
SWIGINTERN VALUE
_wrap_CThostFtdcTransferQryBankRspField_TradeAmt_get(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferQryBankRspField *arg1 = (CThostFtdcTransferQryBankRspField *) 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_CThostFtdcTransferQryBankRspField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferQryBankRspField *","TradeAmt", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferQryBankRspField * >(argp1);
result = (TThostFtdcMoneyType) ((arg1)->TradeAmt);
vresult = SWIG_From_double(static_cast< double >(result));
return vresult;
fail:
return Qnil;
}
|
#TradeAmt=(*args) ⇒ Object
9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 |
# File 'ext/ctp/ctp.cxx', line 9930
SWIGINTERN VALUE
_wrap_CThostFtdcTransferQryBankRspField_TradeAmt_set(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferQryBankRspField *arg1 = (CThostFtdcTransferQryBankRspField *) 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_CThostFtdcTransferQryBankRspField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferQryBankRspField *","TradeAmt", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferQryBankRspField * >(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;
}
|
#UseAmt(*args) ⇒ Object
10012 10013 10014 10015 10016 10017 10018 10019 10020 10021 10022 10023 10024 10025 10026 10027 10028 10029 10030 10031 10032 10033 |
# File 'ext/ctp/ctp.cxx', line 10012
SWIGINTERN VALUE
_wrap_CThostFtdcTransferQryBankRspField_UseAmt_get(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferQryBankRspField *arg1 = (CThostFtdcTransferQryBankRspField *) 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_CThostFtdcTransferQryBankRspField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferQryBankRspField *","UseAmt", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferQryBankRspField * >(argp1);
result = (TThostFtdcMoneyType) ((arg1)->UseAmt);
vresult = SWIG_From_double(static_cast< double >(result));
return vresult;
fail:
return Qnil;
}
|
#UseAmt=(*args) ⇒ Object
9983 9984 9985 9986 9987 9988 9989 9990 9991 9992 9993 9994 9995 9996 9997 9998 9999 10000 10001 10002 10003 10004 10005 10006 10007 10008 10009 |
# File 'ext/ctp/ctp.cxx', line 9983
SWIGINTERN VALUE
_wrap_CThostFtdcTransferQryBankRspField_UseAmt_set(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferQryBankRspField *arg1 = (CThostFtdcTransferQryBankRspField *) 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_CThostFtdcTransferQryBankRspField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferQryBankRspField *","UseAmt", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferQryBankRspField * >(argp1);
ecode2 = SWIG_AsVal_double(argv[0], &val2);
if (!SWIG_IsOK(ecode2)) {
SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "TThostFtdcMoneyType","UseAmt", 2, argv[0] ));
}
arg2 = static_cast< TThostFtdcMoneyType >(val2);
if (arg1) (arg1)->UseAmt = arg2;
return Qnil;
fail:
return Qnil;
}
|