Class: Ctp::CThostFtdcTransferFutureToBankReqField
- Inherits:
-
Object
- Object
- Ctp::CThostFtdcTransferFutureToBankReqField
- 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
- #FutureAccPwd(*args) ⇒ Object
- #FutureAccPwd=(*args) ⇒ Object
- #FuturePwdFlag(*args) ⇒ Object
- #FuturePwdFlag=(*args) ⇒ Object
- #initialize(*args) ⇒ Object constructor
- #TradeAmt(*args) ⇒ Object
- #TradeAmt=(*args) ⇒ Object
Constructor Details
#initialize(*args) ⇒ Object
9069 9070 9071 9072 9073 9074 9075 9076 9077 9078 9079 9080 9081 9082 |
# File 'ext/ctp/ctp.cxx', line 9069
SWIGINTERN VALUE
_wrap_new_CThostFtdcTransferFutureToBankReqField(int argc, VALUE *argv, VALUE self) {
const char *classname SWIGUNUSED = "Ctp::CThostFtdcTransferFutureToBankReqField";
CThostFtdcTransferFutureToBankReqField *result = 0 ;
if ((argc < 0) || (argc > 0)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
}
result = (CThostFtdcTransferFutureToBankReqField *)new CThostFtdcTransferFutureToBankReqField();
DATA_PTR(self) = result;
return self;
fail:
return Qnil;
}
|
Instance Method Details
#CurrencyCode(*args) ⇒ Object
9024 9025 9026 9027 9028 9029 9030 9031 9032 9033 9034 9035 9036 9037 9038 9039 9040 9041 9042 9043 9044 9045 9046 9047 9048 9049 9050 9051 |
# File 'ext/ctp/ctp.cxx', line 9024
SWIGINTERN VALUE
_wrap_CThostFtdcTransferFutureToBankReqField_CurrencyCode_get(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferFutureToBankReqField *arg1 = (CThostFtdcTransferFutureToBankReqField *) 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_CThostFtdcTransferFutureToBankReqField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferFutureToBankReqField *","CurrencyCode", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferFutureToBankReqField * >(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
8994 8995 8996 8997 8998 8999 9000 9001 9002 9003 9004 9005 9006 9007 9008 9009 9010 9011 9012 9013 9014 9015 9016 9017 9018 9019 9020 9021 |
# File 'ext/ctp/ctp.cxx', line 8994
SWIGINTERN VALUE
_wrap_CThostFtdcTransferFutureToBankReqField_CurrencyCode_set(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferFutureToBankReqField *arg1 = (CThostFtdcTransferFutureToBankReqField *) 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_CThostFtdcTransferFutureToBankReqField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferFutureToBankReqField *","CurrencyCode", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferFutureToBankReqField * >(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
8970 8971 8972 8973 8974 8975 8976 8977 8978 8979 8980 8981 8982 8983 8984 8985 8986 8987 8988 8989 8990 8991 |
# File 'ext/ctp/ctp.cxx', line 8970
SWIGINTERN VALUE
_wrap_CThostFtdcTransferFutureToBankReqField_CustFee_get(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferFutureToBankReqField *arg1 = (CThostFtdcTransferFutureToBankReqField *) 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_CThostFtdcTransferFutureToBankReqField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferFutureToBankReqField *","CustFee", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferFutureToBankReqField * >(argp1);
result = (TThostFtdcMoneyType) ((arg1)->CustFee);
vresult = SWIG_From_double(static_cast< double >(result));
return vresult;
fail:
return Qnil;
}
|
#CustFee=(*args) ⇒ Object
8941 8942 8943 8944 8945 8946 8947 8948 8949 8950 8951 8952 8953 8954 8955 8956 8957 8958 8959 8960 8961 8962 8963 8964 8965 8966 8967 |
# File 'ext/ctp/ctp.cxx', line 8941
SWIGINTERN VALUE
_wrap_CThostFtdcTransferFutureToBankReqField_CustFee_set(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferFutureToBankReqField *arg1 = (CThostFtdcTransferFutureToBankReqField *) 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_CThostFtdcTransferFutureToBankReqField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferFutureToBankReqField *","CustFee", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferFutureToBankReqField * >(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
8745 8746 8747 8748 8749 8750 8751 8752 8753 8754 8755 8756 8757 8758 8759 8760 8761 8762 8763 8764 8765 8766 8767 8768 8769 8770 8771 8772 |
# File 'ext/ctp/ctp.cxx', line 8745
SWIGINTERN VALUE
_wrap_CThostFtdcTransferFutureToBankReqField_FutureAccount_get(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferFutureToBankReqField *arg1 = (CThostFtdcTransferFutureToBankReqField *) 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_CThostFtdcTransferFutureToBankReqField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferFutureToBankReqField *","FutureAccount", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferFutureToBankReqField * >(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
8715 8716 8717 8718 8719 8720 8721 8722 8723 8724 8725 8726 8727 8728 8729 8730 8731 8732 8733 8734 8735 8736 8737 8738 8739 8740 8741 8742 |
# File 'ext/ctp/ctp.cxx', line 8715
SWIGINTERN VALUE
_wrap_CThostFtdcTransferFutureToBankReqField_FutureAccount_set(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferFutureToBankReqField *arg1 = (CThostFtdcTransferFutureToBankReqField *) 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_CThostFtdcTransferFutureToBankReqField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferFutureToBankReqField *","FutureAccount", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferFutureToBankReqField * >(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
8858 8859 8860 8861 8862 8863 8864 8865 8866 8867 8868 8869 8870 8871 8872 8873 8874 8875 8876 8877 8878 8879 8880 8881 8882 8883 8884 8885 |
# File 'ext/ctp/ctp.cxx', line 8858
SWIGINTERN VALUE
_wrap_CThostFtdcTransferFutureToBankReqField_FutureAccPwd_get(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferFutureToBankReqField *arg1 = (CThostFtdcTransferFutureToBankReqField *) 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_CThostFtdcTransferFutureToBankReqField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferFutureToBankReqField *","FutureAccPwd", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferFutureToBankReqField * >(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
8828 8829 8830 8831 8832 8833 8834 8835 8836 8837 8838 8839 8840 8841 8842 8843 8844 8845 8846 8847 8848 8849 8850 8851 8852 8853 8854 8855 |
# File 'ext/ctp/ctp.cxx', line 8828
SWIGINTERN VALUE
_wrap_CThostFtdcTransferFutureToBankReqField_FutureAccPwd_set(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferFutureToBankReqField *arg1 = (CThostFtdcTransferFutureToBankReqField *) 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_CThostFtdcTransferFutureToBankReqField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferFutureToBankReqField *","FutureAccPwd", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferFutureToBankReqField * >(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
8804 8805 8806 8807 8808 8809 8810 8811 8812 8813 8814 8815 8816 8817 8818 8819 8820 8821 8822 8823 8824 8825 |
# File 'ext/ctp/ctp.cxx', line 8804
SWIGINTERN VALUE
_wrap_CThostFtdcTransferFutureToBankReqField_FuturePwdFlag_get(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferFutureToBankReqField *arg1 = (CThostFtdcTransferFutureToBankReqField *) 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_CThostFtdcTransferFutureToBankReqField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferFutureToBankReqField *","FuturePwdFlag", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferFutureToBankReqField * >(argp1);
result = (TThostFtdcFuturePwdFlagType) ((arg1)->FuturePwdFlag);
vresult = SWIG_From_char(static_cast< char >(result));
return vresult;
fail:
return Qnil;
}
|
#FuturePwdFlag=(*args) ⇒ Object
8775 8776 8777 8778 8779 8780 8781 8782 8783 8784 8785 8786 8787 8788 8789 8790 8791 8792 8793 8794 8795 8796 8797 8798 8799 8800 8801 |
# File 'ext/ctp/ctp.cxx', line 8775
SWIGINTERN VALUE
_wrap_CThostFtdcTransferFutureToBankReqField_FuturePwdFlag_set(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferFutureToBankReqField *arg1 = (CThostFtdcTransferFutureToBankReqField *) 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_CThostFtdcTransferFutureToBankReqField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferFutureToBankReqField *","FuturePwdFlag", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferFutureToBankReqField * >(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;
}
|
#TradeAmt(*args) ⇒ Object
8917 8918 8919 8920 8921 8922 8923 8924 8925 8926 8927 8928 8929 8930 8931 8932 8933 8934 8935 8936 8937 8938 |
# File 'ext/ctp/ctp.cxx', line 8917
SWIGINTERN VALUE
_wrap_CThostFtdcTransferFutureToBankReqField_TradeAmt_get(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferFutureToBankReqField *arg1 = (CThostFtdcTransferFutureToBankReqField *) 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_CThostFtdcTransferFutureToBankReqField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferFutureToBankReqField *","TradeAmt", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferFutureToBankReqField * >(argp1);
result = (TThostFtdcMoneyType) ((arg1)->TradeAmt);
vresult = SWIG_From_double(static_cast< double >(result));
return vresult;
fail:
return Qnil;
}
|
#TradeAmt=(*args) ⇒ Object
8888 8889 8890 8891 8892 8893 8894 8895 8896 8897 8898 8899 8900 8901 8902 8903 8904 8905 8906 8907 8908 8909 8910 8911 8912 8913 8914 |
# File 'ext/ctp/ctp.cxx', line 8888
SWIGINTERN VALUE
_wrap_CThostFtdcTransferFutureToBankReqField_TradeAmt_set(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferFutureToBankReqField *arg1 = (CThostFtdcTransferFutureToBankReqField *) 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_CThostFtdcTransferFutureToBankReqField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferFutureToBankReqField *","TradeAmt", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferFutureToBankReqField * >(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;
}
|