Class: Ctp::CThostFtdcTransferBankToFutureReqField
- Inherits:
-
Object
- Object
- Ctp::CThostFtdcTransferBankToFutureReqField
- 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
8306 8307 8308 8309 8310 8311 8312 8313 8314 8315 8316 8317 8318 8319 |
# File 'ext/ctp/ctp.cxx', line 8306
SWIGINTERN VALUE
_wrap_new_CThostFtdcTransferBankToFutureReqField(int argc, VALUE *argv, VALUE self) {
const char *classname SWIGUNUSED = "Ctp::CThostFtdcTransferBankToFutureReqField";
CThostFtdcTransferBankToFutureReqField *result = 0 ;
if ((argc < 0) || (argc > 0)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
}
result = (CThostFtdcTransferBankToFutureReqField *)new CThostFtdcTransferBankToFutureReqField();
DATA_PTR(self) = result;
return self;
fail:
return Qnil;
}
|
Instance Method Details
#CurrencyCode(*args) ⇒ Object
8261 8262 8263 8264 8265 8266 8267 8268 8269 8270 8271 8272 8273 8274 8275 8276 8277 8278 8279 8280 8281 8282 8283 8284 8285 8286 8287 8288 |
# File 'ext/ctp/ctp.cxx', line 8261
SWIGINTERN VALUE
_wrap_CThostFtdcTransferBankToFutureReqField_CurrencyCode_get(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferBankToFutureReqField *arg1 = (CThostFtdcTransferBankToFutureReqField *) 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_CThostFtdcTransferBankToFutureReqField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferBankToFutureReqField *","CurrencyCode", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferBankToFutureReqField * >(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
8231 8232 8233 8234 8235 8236 8237 8238 8239 8240 8241 8242 8243 8244 8245 8246 8247 8248 8249 8250 8251 8252 8253 8254 8255 8256 8257 8258 |
# File 'ext/ctp/ctp.cxx', line 8231
SWIGINTERN VALUE
_wrap_CThostFtdcTransferBankToFutureReqField_CurrencyCode_set(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferBankToFutureReqField *arg1 = (CThostFtdcTransferBankToFutureReqField *) 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_CThostFtdcTransferBankToFutureReqField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferBankToFutureReqField *","CurrencyCode", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferBankToFutureReqField * >(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
8207 8208 8209 8210 8211 8212 8213 8214 8215 8216 8217 8218 8219 8220 8221 8222 8223 8224 8225 8226 8227 8228 |
# File 'ext/ctp/ctp.cxx', line 8207
SWIGINTERN VALUE
_wrap_CThostFtdcTransferBankToFutureReqField_CustFee_get(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferBankToFutureReqField *arg1 = (CThostFtdcTransferBankToFutureReqField *) 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_CThostFtdcTransferBankToFutureReqField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferBankToFutureReqField *","CustFee", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferBankToFutureReqField * >(argp1);
result = (TThostFtdcMoneyType) ((arg1)->CustFee);
vresult = SWIG_From_double(static_cast< double >(result));
return vresult;
fail:
return Qnil;
}
|
#CustFee=(*args) ⇒ Object
8178 8179 8180 8181 8182 8183 8184 8185 8186 8187 8188 8189 8190 8191 8192 8193 8194 8195 8196 8197 8198 8199 8200 8201 8202 8203 8204 |
# File 'ext/ctp/ctp.cxx', line 8178
SWIGINTERN VALUE
_wrap_CThostFtdcTransferBankToFutureReqField_CustFee_set(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferBankToFutureReqField *arg1 = (CThostFtdcTransferBankToFutureReqField *) 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_CThostFtdcTransferBankToFutureReqField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferBankToFutureReqField *","CustFee", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferBankToFutureReqField * >(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
7982 7983 7984 7985 7986 7987 7988 7989 7990 7991 7992 7993 7994 7995 7996 7997 7998 7999 8000 8001 8002 8003 8004 8005 8006 8007 8008 8009 |
# File 'ext/ctp/ctp.cxx', line 7982
SWIGINTERN VALUE
_wrap_CThostFtdcTransferBankToFutureReqField_FutureAccount_get(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferBankToFutureReqField *arg1 = (CThostFtdcTransferBankToFutureReqField *) 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_CThostFtdcTransferBankToFutureReqField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferBankToFutureReqField *","FutureAccount", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferBankToFutureReqField * >(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
7952 7953 7954 7955 7956 7957 7958 7959 7960 7961 7962 7963 7964 7965 7966 7967 7968 7969 7970 7971 7972 7973 7974 7975 7976 7977 7978 7979 |
# File 'ext/ctp/ctp.cxx', line 7952
SWIGINTERN VALUE
_wrap_CThostFtdcTransferBankToFutureReqField_FutureAccount_set(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferBankToFutureReqField *arg1 = (CThostFtdcTransferBankToFutureReqField *) 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_CThostFtdcTransferBankToFutureReqField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferBankToFutureReqField *","FutureAccount", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferBankToFutureReqField * >(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
8095 8096 8097 8098 8099 8100 8101 8102 8103 8104 8105 8106 8107 8108 8109 8110 8111 8112 8113 8114 8115 8116 8117 8118 8119 8120 8121 8122 |
# File 'ext/ctp/ctp.cxx', line 8095
SWIGINTERN VALUE
_wrap_CThostFtdcTransferBankToFutureReqField_FutureAccPwd_get(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferBankToFutureReqField *arg1 = (CThostFtdcTransferBankToFutureReqField *) 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_CThostFtdcTransferBankToFutureReqField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferBankToFutureReqField *","FutureAccPwd", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferBankToFutureReqField * >(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
8065 8066 8067 8068 8069 8070 8071 8072 8073 8074 8075 8076 8077 8078 8079 8080 8081 8082 8083 8084 8085 8086 8087 8088 8089 8090 8091 8092 |
# File 'ext/ctp/ctp.cxx', line 8065
SWIGINTERN VALUE
_wrap_CThostFtdcTransferBankToFutureReqField_FutureAccPwd_set(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferBankToFutureReqField *arg1 = (CThostFtdcTransferBankToFutureReqField *) 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_CThostFtdcTransferBankToFutureReqField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferBankToFutureReqField *","FutureAccPwd", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferBankToFutureReqField * >(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
8041 8042 8043 8044 8045 8046 8047 8048 8049 8050 8051 8052 8053 8054 8055 8056 8057 8058 8059 8060 8061 8062 |
# File 'ext/ctp/ctp.cxx', line 8041
SWIGINTERN VALUE
_wrap_CThostFtdcTransferBankToFutureReqField_FuturePwdFlag_get(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferBankToFutureReqField *arg1 = (CThostFtdcTransferBankToFutureReqField *) 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_CThostFtdcTransferBankToFutureReqField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferBankToFutureReqField *","FuturePwdFlag", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferBankToFutureReqField * >(argp1);
result = (TThostFtdcFuturePwdFlagType) ((arg1)->FuturePwdFlag);
vresult = SWIG_From_char(static_cast< char >(result));
return vresult;
fail:
return Qnil;
}
|
#FuturePwdFlag=(*args) ⇒ Object
8012 8013 8014 8015 8016 8017 8018 8019 8020 8021 8022 8023 8024 8025 8026 8027 8028 8029 8030 8031 8032 8033 8034 8035 8036 8037 8038 |
# File 'ext/ctp/ctp.cxx', line 8012
SWIGINTERN VALUE
_wrap_CThostFtdcTransferBankToFutureReqField_FuturePwdFlag_set(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferBankToFutureReqField *arg1 = (CThostFtdcTransferBankToFutureReqField *) 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_CThostFtdcTransferBankToFutureReqField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferBankToFutureReqField *","FuturePwdFlag", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferBankToFutureReqField * >(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
8154 8155 8156 8157 8158 8159 8160 8161 8162 8163 8164 8165 8166 8167 8168 8169 8170 8171 8172 8173 8174 8175 |
# File 'ext/ctp/ctp.cxx', line 8154
SWIGINTERN VALUE
_wrap_CThostFtdcTransferBankToFutureReqField_TradeAmt_get(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferBankToFutureReqField *arg1 = (CThostFtdcTransferBankToFutureReqField *) 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_CThostFtdcTransferBankToFutureReqField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferBankToFutureReqField *","TradeAmt", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferBankToFutureReqField * >(argp1);
result = (TThostFtdcMoneyType) ((arg1)->TradeAmt);
vresult = SWIG_From_double(static_cast< double >(result));
return vresult;
fail:
return Qnil;
}
|
#TradeAmt=(*args) ⇒ Object
8125 8126 8127 8128 8129 8130 8131 8132 8133 8134 8135 8136 8137 8138 8139 8140 8141 8142 8143 8144 8145 8146 8147 8148 8149 8150 8151 |
# File 'ext/ctp/ctp.cxx', line 8125
SWIGINTERN VALUE
_wrap_CThostFtdcTransferBankToFutureReqField_TradeAmt_set(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferBankToFutureReqField *arg1 = (CThostFtdcTransferBankToFutureReqField *) 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_CThostFtdcTransferBankToFutureReqField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferBankToFutureReqField *","TradeAmt", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferBankToFutureReqField * >(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;
}
|