Class: Ctp::CThostFtdcTransferFutureToBankRspField
- Inherits:
-
Object
- Object
- Ctp::CThostFtdcTransferFutureToBankRspField
- 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
9454 9455 9456 9457 9458 9459 9460 9461 9462 9463 9464 9465 9466 9467 |
# File 'ext/ctp/ctp.cxx', line 9454
SWIGINTERN VALUE
_wrap_new_CThostFtdcTransferFutureToBankRspField(int argc, VALUE *argv, VALUE self) {
const char *classname SWIGUNUSED = "Ctp::CThostFtdcTransferFutureToBankRspField";
CThostFtdcTransferFutureToBankRspField *result = 0 ;
if ((argc < 0) || (argc > 0)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
}
result = (CThostFtdcTransferFutureToBankRspField *)new CThostFtdcTransferFutureToBankRspField();
DATA_PTR(self) = result;
return self;
fail:
return Qnil;
}
|
Instance Method Details
#CurrencyCode(*args) ⇒ Object
9409 9410 9411 9412 9413 9414 9415 9416 9417 9418 9419 9420 9421 9422 9423 9424 9425 9426 9427 9428 9429 9430 9431 9432 9433 9434 9435 9436 |
# File 'ext/ctp/ctp.cxx', line 9409
SWIGINTERN VALUE
_wrap_CThostFtdcTransferFutureToBankRspField_CurrencyCode_get(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferFutureToBankRspField *arg1 = (CThostFtdcTransferFutureToBankRspField *) 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_CThostFtdcTransferFutureToBankRspField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferFutureToBankRspField *","CurrencyCode", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferFutureToBankRspField * >(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
9379 9380 9381 9382 9383 9384 9385 9386 9387 9388 9389 9390 9391 9392 9393 9394 9395 9396 9397 9398 9399 9400 9401 9402 9403 9404 9405 9406 |
# File 'ext/ctp/ctp.cxx', line 9379
SWIGINTERN VALUE
_wrap_CThostFtdcTransferFutureToBankRspField_CurrencyCode_set(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferFutureToBankRspField *arg1 = (CThostFtdcTransferFutureToBankRspField *) 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_CThostFtdcTransferFutureToBankRspField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferFutureToBankRspField *","CurrencyCode", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferFutureToBankRspField * >(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
9355 9356 9357 9358 9359 9360 9361 9362 9363 9364 9365 9366 9367 9368 9369 9370 9371 9372 9373 9374 9375 9376 |
# File 'ext/ctp/ctp.cxx', line 9355
SWIGINTERN VALUE
_wrap_CThostFtdcTransferFutureToBankRspField_CustFee_get(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferFutureToBankRspField *arg1 = (CThostFtdcTransferFutureToBankRspField *) 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_CThostFtdcTransferFutureToBankRspField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferFutureToBankRspField *","CustFee", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferFutureToBankRspField * >(argp1);
result = (TThostFtdcMoneyType) ((arg1)->CustFee);
vresult = SWIG_From_double(static_cast< double >(result));
return vresult;
fail:
return Qnil;
}
|
#CustFee=(*args) ⇒ Object
9326 9327 9328 9329 9330 9331 9332 9333 9334 9335 9336 9337 9338 9339 9340 9341 9342 9343 9344 9345 9346 9347 9348 9349 9350 9351 9352 |
# File 'ext/ctp/ctp.cxx', line 9326
SWIGINTERN VALUE
_wrap_CThostFtdcTransferFutureToBankRspField_CustFee_set(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferFutureToBankRspField *arg1 = (CThostFtdcTransferFutureToBankRspField *) 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_CThostFtdcTransferFutureToBankRspField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferFutureToBankRspField *","CustFee", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferFutureToBankRspField * >(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
9243 9244 9245 9246 9247 9248 9249 9250 9251 9252 9253 9254 9255 9256 9257 9258 9259 9260 9261 9262 9263 9264 9265 9266 9267 9268 9269 9270 |
# File 'ext/ctp/ctp.cxx', line 9243
SWIGINTERN VALUE
_wrap_CThostFtdcTransferFutureToBankRspField_FutureAccount_get(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferFutureToBankRspField *arg1 = (CThostFtdcTransferFutureToBankRspField *) 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_CThostFtdcTransferFutureToBankRspField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferFutureToBankRspField *","FutureAccount", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferFutureToBankRspField * >(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
9213 9214 9215 9216 9217 9218 9219 9220 9221 9222 9223 9224 9225 9226 9227 9228 9229 9230 9231 9232 9233 9234 9235 9236 9237 9238 9239 9240 |
# File 'ext/ctp/ctp.cxx', line 9213
SWIGINTERN VALUE
_wrap_CThostFtdcTransferFutureToBankRspField_FutureAccount_set(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferFutureToBankRspField *arg1 = (CThostFtdcTransferFutureToBankRspField *) 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_CThostFtdcTransferFutureToBankRspField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferFutureToBankRspField *","FutureAccount", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferFutureToBankRspField * >(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
9123 9124 9125 9126 9127 9128 9129 9130 9131 9132 9133 9134 9135 9136 9137 9138 9139 9140 9141 9142 9143 9144 9145 9146 9147 9148 9149 9150 |
# File 'ext/ctp/ctp.cxx', line 9123
SWIGINTERN VALUE
_wrap_CThostFtdcTransferFutureToBankRspField_RetCode_get(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferFutureToBankRspField *arg1 = (CThostFtdcTransferFutureToBankRspField *) 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_CThostFtdcTransferFutureToBankRspField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferFutureToBankRspField *","RetCode", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferFutureToBankRspField * >(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
9093 9094 9095 9096 9097 9098 9099 9100 9101 9102 9103 9104 9105 9106 9107 9108 9109 9110 9111 9112 9113 9114 9115 9116 9117 9118 9119 9120 |
# File 'ext/ctp/ctp.cxx', line 9093
SWIGINTERN VALUE
_wrap_CThostFtdcTransferFutureToBankRspField_RetCode_set(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferFutureToBankRspField *arg1 = (CThostFtdcTransferFutureToBankRspField *) 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_CThostFtdcTransferFutureToBankRspField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferFutureToBankRspField *","RetCode", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferFutureToBankRspField * >(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
9183 9184 9185 9186 9187 9188 9189 9190 9191 9192 9193 9194 9195 9196 9197 9198 9199 9200 9201 9202 9203 9204 9205 9206 9207 9208 9209 9210 |
# File 'ext/ctp/ctp.cxx', line 9183
SWIGINTERN VALUE
_wrap_CThostFtdcTransferFutureToBankRspField_RetInfo_get(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferFutureToBankRspField *arg1 = (CThostFtdcTransferFutureToBankRspField *) 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_CThostFtdcTransferFutureToBankRspField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferFutureToBankRspField *","RetInfo", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferFutureToBankRspField * >(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
9153 9154 9155 9156 9157 9158 9159 9160 9161 9162 9163 9164 9165 9166 9167 9168 9169 9170 9171 9172 9173 9174 9175 9176 9177 9178 9179 9180 |
# File 'ext/ctp/ctp.cxx', line 9153
SWIGINTERN VALUE
_wrap_CThostFtdcTransferFutureToBankRspField_RetInfo_set(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferFutureToBankRspField *arg1 = (CThostFtdcTransferFutureToBankRspField *) 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_CThostFtdcTransferFutureToBankRspField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferFutureToBankRspField *","RetInfo", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferFutureToBankRspField * >(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
9302 9303 9304 9305 9306 9307 9308 9309 9310 9311 9312 9313 9314 9315 9316 9317 9318 9319 9320 9321 9322 9323 |
# File 'ext/ctp/ctp.cxx', line 9302
SWIGINTERN VALUE
_wrap_CThostFtdcTransferFutureToBankRspField_TradeAmt_get(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferFutureToBankRspField *arg1 = (CThostFtdcTransferFutureToBankRspField *) 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_CThostFtdcTransferFutureToBankRspField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferFutureToBankRspField *","TradeAmt", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferFutureToBankRspField * >(argp1);
result = (TThostFtdcMoneyType) ((arg1)->TradeAmt);
vresult = SWIG_From_double(static_cast< double >(result));
return vresult;
fail:
return Qnil;
}
|
#TradeAmt=(*args) ⇒ Object
9273 9274 9275 9276 9277 9278 9279 9280 9281 9282 9283 9284 9285 9286 9287 9288 9289 9290 9291 9292 9293 9294 9295 9296 9297 9298 9299 |
# File 'ext/ctp/ctp.cxx', line 9273
SWIGINTERN VALUE
_wrap_CThostFtdcTransferFutureToBankRspField_TradeAmt_set(int argc, VALUE *argv, VALUE self) {
CThostFtdcTransferFutureToBankRspField *arg1 = (CThostFtdcTransferFutureToBankRspField *) 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_CThostFtdcTransferFutureToBankRspField, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTransferFutureToBankRspField *","TradeAmt", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTransferFutureToBankRspField * >(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;
}
|