Class: Ctp::CThostFtdcErrExecOrderActionField
- Inherits:
-
Object
- Object
- Ctp::CThostFtdcErrExecOrderActionField
- Defined in:
- ext/ctp/ctp.cxx
Instance Method Summary collapse
- #ActionFlag(*args) ⇒ Object
- #ActionFlag=(*args) ⇒ Object
- #BrokerID(*args) ⇒ Object
- #BrokerID=(*args) ⇒ Object
- #ErrorID(*args) ⇒ Object
- #ErrorID=(*args) ⇒ Object
- #ErrorMsg(*args) ⇒ Object
- #ErrorMsg=(*args) ⇒ Object
- #ExchangeID(*args) ⇒ Object
- #ExchangeID=(*args) ⇒ Object
- #ExecOrderActionRef(*args) ⇒ Object
- #ExecOrderActionRef=(*args) ⇒ Object
- #ExecOrderRef(*args) ⇒ Object
- #ExecOrderRef=(*args) ⇒ Object
- #ExecOrderSysID(*args) ⇒ Object
- #ExecOrderSysID=(*args) ⇒ Object
- #FrontID(*args) ⇒ Object
- #FrontID=(*args) ⇒ Object
- #initialize(*args) ⇒ Object constructor
- #InstrumentID(*args) ⇒ Object
- #InstrumentID=(*args) ⇒ Object
- #InvestorID(*args) ⇒ Object
- #InvestorID=(*args) ⇒ Object
- #RequestID(*args) ⇒ Object
- #RequestID=(*args) ⇒ Object
- #SessionID(*args) ⇒ Object
- #SessionID=(*args) ⇒ Object
- #UserID(*args) ⇒ Object
- #UserID=(*args) ⇒ Object
Constructor Details
#initialize(*args) ⇒ Object
78684 78685 78686 78687 78688 78689 78690 78691 78692 78693 78694 78695 78696 78697 |
# File 'ext/ctp/ctp.cxx', line 78684 SWIGINTERN VALUE _wrap_new_CThostFtdcErrExecOrderActionField(int argc, VALUE *argv, VALUE self) { const char *classname SWIGUNUSED = "Ctp::CThostFtdcErrExecOrderActionField"; CThostFtdcErrExecOrderActionField *result = 0 ; if ((argc < 0) || (argc > 0)) { rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail; } result = (CThostFtdcErrExecOrderActionField *)new CThostFtdcErrExecOrderActionField(); DATA_PTR(self) = result; return self; fail: return Qnil; } |
Instance Method Details
#ActionFlag(*args) ⇒ Object
78412 78413 78414 78415 78416 78417 78418 78419 78420 78421 78422 78423 78424 78425 78426 78427 78428 78429 78430 78431 78432 78433 |
# File 'ext/ctp/ctp.cxx', line 78412 SWIGINTERN VALUE _wrap_CThostFtdcErrExecOrderActionField_ActionFlag_get(int argc, VALUE *argv, VALUE self) { CThostFtdcErrExecOrderActionField *arg1 = (CThostFtdcErrExecOrderActionField *) 0 ; void *argp1 = 0 ; int res1 = 0 ; TThostFtdcActionFlagType 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_CThostFtdcErrExecOrderActionField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcErrExecOrderActionField *","ActionFlag", 1, self )); } arg1 = reinterpret_cast< CThostFtdcErrExecOrderActionField * >(argp1); result = (TThostFtdcActionFlagType) ((arg1)->ActionFlag); vresult = SWIG_From_char(static_cast< char >(result)); return vresult; fail: return Qnil; } |
#ActionFlag=(*args) ⇒ Object
78383 78384 78385 78386 78387 78388 78389 78390 78391 78392 78393 78394 78395 78396 78397 78398 78399 78400 78401 78402 78403 78404 78405 78406 78407 78408 78409 |
# File 'ext/ctp/ctp.cxx', line 78383 SWIGINTERN VALUE _wrap_CThostFtdcErrExecOrderActionField_ActionFlag_set(int argc, VALUE *argv, VALUE self) { CThostFtdcErrExecOrderActionField *arg1 = (CThostFtdcErrExecOrderActionField *) 0 ; TThostFtdcActionFlagType 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_CThostFtdcErrExecOrderActionField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcErrExecOrderActionField *","ActionFlag", 1, self )); } arg1 = reinterpret_cast< CThostFtdcErrExecOrderActionField * >(argp1); ecode2 = SWIG_AsVal_char(argv[0], &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "TThostFtdcActionFlagType","ActionFlag", 2, argv[0] )); } arg2 = static_cast< TThostFtdcActionFlagType >(val2); if (arg1) (arg1)->ActionFlag = arg2; return Qnil; fail: return Qnil; } |
#BrokerID(*args) ⇒ Object
77901 77902 77903 77904 77905 77906 77907 77908 77909 77910 77911 77912 77913 77914 77915 77916 77917 77918 77919 77920 77921 77922 77923 77924 77925 77926 77927 77928 |
# File 'ext/ctp/ctp.cxx', line 77901 SWIGINTERN VALUE _wrap_CThostFtdcErrExecOrderActionField_BrokerID_get(int argc, VALUE *argv, VALUE self) { CThostFtdcErrExecOrderActionField *arg1 = (CThostFtdcErrExecOrderActionField *) 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_CThostFtdcErrExecOrderActionField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcErrExecOrderActionField *","BrokerID", 1, self )); } arg1 = reinterpret_cast< CThostFtdcErrExecOrderActionField * >(argp1); result = (char *) ((arg1)->BrokerID); { size_t size = SWIG_strnlen(result, 11); vresult = SWIG_FromCharPtrAndSize(result, size); } return vresult; fail: return Qnil; } |
#BrokerID=(*args) ⇒ Object
77871 77872 77873 77874 77875 77876 77877 77878 77879 77880 77881 77882 77883 77884 77885 77886 77887 77888 77889 77890 77891 77892 77893 77894 77895 77896 77897 77898 |
# File 'ext/ctp/ctp.cxx', line 77871 SWIGINTERN VALUE _wrap_CThostFtdcErrExecOrderActionField_BrokerID_set(int argc, VALUE *argv, VALUE self) { CThostFtdcErrExecOrderActionField *arg1 = (CThostFtdcErrExecOrderActionField *) 0 ; char *arg2 ; void *argp1 = 0 ; int res1 = 0 ; char temp2[11] ; 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_CThostFtdcErrExecOrderActionField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcErrExecOrderActionField *","BrokerID", 1, self )); } arg1 = reinterpret_cast< CThostFtdcErrExecOrderActionField * >(argp1); res2 = SWIG_AsCharArray(argv[0], temp2, 11); if (!SWIG_IsOK(res2)) { SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char [11]","BrokerID", 2, argv[0] )); } arg2 = reinterpret_cast< char * >(temp2); if (arg2) memcpy(arg1->BrokerID,arg2,11*sizeof(char)); else memset(arg1->BrokerID,0,11*sizeof(char)); return Qnil; fail: return Qnil; } |
#ErrorID(*args) ⇒ Object
78585 78586 78587 78588 78589 78590 78591 78592 78593 78594 78595 78596 78597 78598 78599 78600 78601 78602 78603 78604 78605 78606 |
# File 'ext/ctp/ctp.cxx', line 78585 SWIGINTERN VALUE _wrap_CThostFtdcErrExecOrderActionField_ErrorID_get(int argc, VALUE *argv, VALUE self) { CThostFtdcErrExecOrderActionField *arg1 = (CThostFtdcErrExecOrderActionField *) 0 ; void *argp1 = 0 ; int res1 = 0 ; TThostFtdcErrorIDType 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_CThostFtdcErrExecOrderActionField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcErrExecOrderActionField *","ErrorID", 1, self )); } arg1 = reinterpret_cast< CThostFtdcErrExecOrderActionField * >(argp1); result = (TThostFtdcErrorIDType) ((arg1)->ErrorID); vresult = SWIG_From_int(static_cast< int >(result)); return vresult; fail: return Qnil; } |
#ErrorID=(*args) ⇒ Object
78556 78557 78558 78559 78560 78561 78562 78563 78564 78565 78566 78567 78568 78569 78570 78571 78572 78573 78574 78575 78576 78577 78578 78579 78580 78581 78582 |
# File 'ext/ctp/ctp.cxx', line 78556 SWIGINTERN VALUE _wrap_CThostFtdcErrExecOrderActionField_ErrorID_set(int argc, VALUE *argv, VALUE self) { CThostFtdcErrExecOrderActionField *arg1 = (CThostFtdcErrExecOrderActionField *) 0 ; TThostFtdcErrorIDType arg2 ; void *argp1 = 0 ; int res1 = 0 ; int 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_CThostFtdcErrExecOrderActionField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcErrExecOrderActionField *","ErrorID", 1, self )); } arg1 = reinterpret_cast< CThostFtdcErrExecOrderActionField * >(argp1); ecode2 = SWIG_AsVal_int(argv[0], &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "TThostFtdcErrorIDType","ErrorID", 2, argv[0] )); } arg2 = static_cast< TThostFtdcErrorIDType >(val2); if (arg1) (arg1)->ErrorID = arg2; return Qnil; fail: return Qnil; } |
#ErrorMsg(*args) ⇒ Object
78639 78640 78641 78642 78643 78644 78645 78646 78647 78648 78649 78650 78651 78652 78653 78654 78655 78656 78657 78658 78659 78660 78661 78662 78663 78664 78665 78666 |
# File 'ext/ctp/ctp.cxx', line 78639 SWIGINTERN VALUE _wrap_CThostFtdcErrExecOrderActionField_ErrorMsg_get(int argc, VALUE *argv, VALUE self) { CThostFtdcErrExecOrderActionField *arg1 = (CThostFtdcErrExecOrderActionField *) 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_CThostFtdcErrExecOrderActionField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcErrExecOrderActionField *","ErrorMsg", 1, self )); } arg1 = reinterpret_cast< CThostFtdcErrExecOrderActionField * >(argp1); result = (char *) ((arg1)->ErrorMsg); { size_t size = SWIG_strnlen(result, 81); vresult = SWIG_FromCharPtrAndSize(result, size); } return vresult; fail: return Qnil; } |
#ErrorMsg=(*args) ⇒ Object
78609 78610 78611 78612 78613 78614 78615 78616 78617 78618 78619 78620 78621 78622 78623 78624 78625 78626 78627 78628 78629 78630 78631 78632 78633 78634 78635 78636 |
# File 'ext/ctp/ctp.cxx', line 78609 SWIGINTERN VALUE _wrap_CThostFtdcErrExecOrderActionField_ErrorMsg_set(int argc, VALUE *argv, VALUE self) { CThostFtdcErrExecOrderActionField *arg1 = (CThostFtdcErrExecOrderActionField *) 0 ; char *arg2 ; void *argp1 = 0 ; int res1 = 0 ; char temp2[81] ; 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_CThostFtdcErrExecOrderActionField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcErrExecOrderActionField *","ErrorMsg", 1, self )); } arg1 = reinterpret_cast< CThostFtdcErrExecOrderActionField * >(argp1); res2 = SWIG_AsCharArray(argv[0], temp2, 81); if (!SWIG_IsOK(res2)) { SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char [81]","ErrorMsg", 2, argv[0] )); } arg2 = reinterpret_cast< char * >(temp2); if (arg2) memcpy(arg1->ErrorMsg,arg2,81*sizeof(char)); else memset(arg1->ErrorMsg,0,81*sizeof(char)); return Qnil; fail: return Qnil; } |
#ExchangeID(*args) ⇒ Object
78293 78294 78295 78296 78297 78298 78299 78300 78301 78302 78303 78304 78305 78306 78307 78308 78309 78310 78311 78312 78313 78314 78315 78316 78317 78318 78319 78320 |
# File 'ext/ctp/ctp.cxx', line 78293 SWIGINTERN VALUE _wrap_CThostFtdcErrExecOrderActionField_ExchangeID_get(int argc, VALUE *argv, VALUE self) { CThostFtdcErrExecOrderActionField *arg1 = (CThostFtdcErrExecOrderActionField *) 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_CThostFtdcErrExecOrderActionField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcErrExecOrderActionField *","ExchangeID", 1, self )); } arg1 = reinterpret_cast< CThostFtdcErrExecOrderActionField * >(argp1); result = (char *) ((arg1)->ExchangeID); { size_t size = SWIG_strnlen(result, 9); vresult = SWIG_FromCharPtrAndSize(result, size); } return vresult; fail: return Qnil; } |
#ExchangeID=(*args) ⇒ Object
78263 78264 78265 78266 78267 78268 78269 78270 78271 78272 78273 78274 78275 78276 78277 78278 78279 78280 78281 78282 78283 78284 78285 78286 78287 78288 78289 78290 |
# File 'ext/ctp/ctp.cxx', line 78263 SWIGINTERN VALUE _wrap_CThostFtdcErrExecOrderActionField_ExchangeID_set(int argc, VALUE *argv, VALUE self) { CThostFtdcErrExecOrderActionField *arg1 = (CThostFtdcErrExecOrderActionField *) 0 ; char *arg2 ; void *argp1 = 0 ; int res1 = 0 ; char temp2[9] ; 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_CThostFtdcErrExecOrderActionField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcErrExecOrderActionField *","ExchangeID", 1, self )); } arg1 = reinterpret_cast< CThostFtdcErrExecOrderActionField * >(argp1); res2 = SWIG_AsCharArray(argv[0], temp2, 9); if (!SWIG_IsOK(res2)) { SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char [9]","ExchangeID", 2, argv[0] )); } arg2 = reinterpret_cast< char * >(temp2); if (arg2) memcpy(arg1->ExchangeID,arg2,9*sizeof(char)); else memset(arg1->ExchangeID,0,9*sizeof(char)); return Qnil; fail: return Qnil; } |
#ExecOrderActionRef(*args) ⇒ Object
78020 78021 78022 78023 78024 78025 78026 78027 78028 78029 78030 78031 78032 78033 78034 78035 78036 78037 78038 78039 78040 78041 |
# File 'ext/ctp/ctp.cxx', line 78020 SWIGINTERN VALUE _wrap_CThostFtdcErrExecOrderActionField_ExecOrderActionRef_get(int argc, VALUE *argv, VALUE self) { CThostFtdcErrExecOrderActionField *arg1 = (CThostFtdcErrExecOrderActionField *) 0 ; void *argp1 = 0 ; int res1 = 0 ; TThostFtdcOrderActionRefType 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_CThostFtdcErrExecOrderActionField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcErrExecOrderActionField *","ExecOrderActionRef", 1, self )); } arg1 = reinterpret_cast< CThostFtdcErrExecOrderActionField * >(argp1); result = (TThostFtdcOrderActionRefType) ((arg1)->ExecOrderActionRef); vresult = SWIG_From_int(static_cast< int >(result)); return vresult; fail: return Qnil; } |
#ExecOrderActionRef=(*args) ⇒ Object
77991 77992 77993 77994 77995 77996 77997 77998 77999 78000 78001 78002 78003 78004 78005 78006 78007 78008 78009 78010 78011 78012 78013 78014 78015 78016 78017 |
# File 'ext/ctp/ctp.cxx', line 77991 SWIGINTERN VALUE _wrap_CThostFtdcErrExecOrderActionField_ExecOrderActionRef_set(int argc, VALUE *argv, VALUE self) { CThostFtdcErrExecOrderActionField *arg1 = (CThostFtdcErrExecOrderActionField *) 0 ; TThostFtdcOrderActionRefType arg2 ; void *argp1 = 0 ; int res1 = 0 ; int 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_CThostFtdcErrExecOrderActionField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcErrExecOrderActionField *","ExecOrderActionRef", 1, self )); } arg1 = reinterpret_cast< CThostFtdcErrExecOrderActionField * >(argp1); ecode2 = SWIG_AsVal_int(argv[0], &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "TThostFtdcOrderActionRefType","ExecOrderActionRef", 2, argv[0] )); } arg2 = static_cast< TThostFtdcOrderActionRefType >(val2); if (arg1) (arg1)->ExecOrderActionRef = arg2; return Qnil; fail: return Qnil; } |
#ExecOrderRef(*args) ⇒ Object
78074 78075 78076 78077 78078 78079 78080 78081 78082 78083 78084 78085 78086 78087 78088 78089 78090 78091 78092 78093 78094 78095 78096 78097 78098 78099 78100 78101 |
# File 'ext/ctp/ctp.cxx', line 78074 SWIGINTERN VALUE _wrap_CThostFtdcErrExecOrderActionField_ExecOrderRef_get(int argc, VALUE *argv, VALUE self) { CThostFtdcErrExecOrderActionField *arg1 = (CThostFtdcErrExecOrderActionField *) 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_CThostFtdcErrExecOrderActionField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcErrExecOrderActionField *","ExecOrderRef", 1, self )); } arg1 = reinterpret_cast< CThostFtdcErrExecOrderActionField * >(argp1); result = (char *) ((arg1)->ExecOrderRef); { size_t size = SWIG_strnlen(result, 13); vresult = SWIG_FromCharPtrAndSize(result, size); } return vresult; fail: return Qnil; } |
#ExecOrderRef=(*args) ⇒ Object
78044 78045 78046 78047 78048 78049 78050 78051 78052 78053 78054 78055 78056 78057 78058 78059 78060 78061 78062 78063 78064 78065 78066 78067 78068 78069 78070 78071 |
# File 'ext/ctp/ctp.cxx', line 78044 SWIGINTERN VALUE _wrap_CThostFtdcErrExecOrderActionField_ExecOrderRef_set(int argc, VALUE *argv, VALUE self) { CThostFtdcErrExecOrderActionField *arg1 = (CThostFtdcErrExecOrderActionField *) 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_CThostFtdcErrExecOrderActionField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcErrExecOrderActionField *","ExecOrderRef", 1, self )); } arg1 = reinterpret_cast< CThostFtdcErrExecOrderActionField * >(argp1); res2 = SWIG_AsCharArray(argv[0], temp2, 13); if (!SWIG_IsOK(res2)) { SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char [13]","ExecOrderRef", 2, argv[0] )); } arg2 = reinterpret_cast< char * >(temp2); if (arg2) memcpy(arg1->ExecOrderRef,arg2,13*sizeof(char)); else memset(arg1->ExecOrderRef,0,13*sizeof(char)); return Qnil; fail: return Qnil; } |
#ExecOrderSysID(*args) ⇒ Object
78353 78354 78355 78356 78357 78358 78359 78360 78361 78362 78363 78364 78365 78366 78367 78368 78369 78370 78371 78372 78373 78374 78375 78376 78377 78378 78379 78380 |
# File 'ext/ctp/ctp.cxx', line 78353 SWIGINTERN VALUE _wrap_CThostFtdcErrExecOrderActionField_ExecOrderSysID_get(int argc, VALUE *argv, VALUE self) { CThostFtdcErrExecOrderActionField *arg1 = (CThostFtdcErrExecOrderActionField *) 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_CThostFtdcErrExecOrderActionField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcErrExecOrderActionField *","ExecOrderSysID", 1, self )); } arg1 = reinterpret_cast< CThostFtdcErrExecOrderActionField * >(argp1); result = (char *) ((arg1)->ExecOrderSysID); { size_t size = SWIG_strnlen(result, 21); vresult = SWIG_FromCharPtrAndSize(result, size); } return vresult; fail: return Qnil; } |
#ExecOrderSysID=(*args) ⇒ Object
78323 78324 78325 78326 78327 78328 78329 78330 78331 78332 78333 78334 78335 78336 78337 78338 78339 78340 78341 78342 78343 78344 78345 78346 78347 78348 78349 78350 |
# File 'ext/ctp/ctp.cxx', line 78323 SWIGINTERN VALUE _wrap_CThostFtdcErrExecOrderActionField_ExecOrderSysID_set(int argc, VALUE *argv, VALUE self) { CThostFtdcErrExecOrderActionField *arg1 = (CThostFtdcErrExecOrderActionField *) 0 ; char *arg2 ; void *argp1 = 0 ; int res1 = 0 ; char temp2[21] ; 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_CThostFtdcErrExecOrderActionField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcErrExecOrderActionField *","ExecOrderSysID", 1, self )); } arg1 = reinterpret_cast< CThostFtdcErrExecOrderActionField * >(argp1); res2 = SWIG_AsCharArray(argv[0], temp2, 21); if (!SWIG_IsOK(res2)) { SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char [21]","ExecOrderSysID", 2, argv[0] )); } arg2 = reinterpret_cast< char * >(temp2); if (arg2) memcpy(arg1->ExecOrderSysID,arg2,21*sizeof(char)); else memset(arg1->ExecOrderSysID,0,21*sizeof(char)); return Qnil; fail: return Qnil; } |
#FrontID(*args) ⇒ Object
78186 78187 78188 78189 78190 78191 78192 78193 78194 78195 78196 78197 78198 78199 78200 78201 78202 78203 78204 78205 78206 78207 |
# File 'ext/ctp/ctp.cxx', line 78186 SWIGINTERN VALUE _wrap_CThostFtdcErrExecOrderActionField_FrontID_get(int argc, VALUE *argv, VALUE self) { CThostFtdcErrExecOrderActionField *arg1 = (CThostFtdcErrExecOrderActionField *) 0 ; void *argp1 = 0 ; int res1 = 0 ; TThostFtdcFrontIDType 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_CThostFtdcErrExecOrderActionField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcErrExecOrderActionField *","FrontID", 1, self )); } arg1 = reinterpret_cast< CThostFtdcErrExecOrderActionField * >(argp1); result = (TThostFtdcFrontIDType) ((arg1)->FrontID); vresult = SWIG_From_int(static_cast< int >(result)); return vresult; fail: return Qnil; } |
#FrontID=(*args) ⇒ Object
78157 78158 78159 78160 78161 78162 78163 78164 78165 78166 78167 78168 78169 78170 78171 78172 78173 78174 78175 78176 78177 78178 78179 78180 78181 78182 78183 |
# File 'ext/ctp/ctp.cxx', line 78157 SWIGINTERN VALUE _wrap_CThostFtdcErrExecOrderActionField_FrontID_set(int argc, VALUE *argv, VALUE self) { CThostFtdcErrExecOrderActionField *arg1 = (CThostFtdcErrExecOrderActionField *) 0 ; TThostFtdcFrontIDType arg2 ; void *argp1 = 0 ; int res1 = 0 ; int 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_CThostFtdcErrExecOrderActionField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcErrExecOrderActionField *","FrontID", 1, self )); } arg1 = reinterpret_cast< CThostFtdcErrExecOrderActionField * >(argp1); ecode2 = SWIG_AsVal_int(argv[0], &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "TThostFtdcFrontIDType","FrontID", 2, argv[0] )); } arg2 = static_cast< TThostFtdcFrontIDType >(val2); if (arg1) (arg1)->FrontID = arg2; return Qnil; fail: return Qnil; } |
#InstrumentID(*args) ⇒ Object
78526 78527 78528 78529 78530 78531 78532 78533 78534 78535 78536 78537 78538 78539 78540 78541 78542 78543 78544 78545 78546 78547 78548 78549 78550 78551 78552 78553 |
# File 'ext/ctp/ctp.cxx', line 78526 SWIGINTERN VALUE _wrap_CThostFtdcErrExecOrderActionField_InstrumentID_get(int argc, VALUE *argv, VALUE self) { CThostFtdcErrExecOrderActionField *arg1 = (CThostFtdcErrExecOrderActionField *) 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_CThostFtdcErrExecOrderActionField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcErrExecOrderActionField *","InstrumentID", 1, self )); } arg1 = reinterpret_cast< CThostFtdcErrExecOrderActionField * >(argp1); result = (char *) ((arg1)->InstrumentID); { size_t size = SWIG_strnlen(result, 31); vresult = SWIG_FromCharPtrAndSize(result, size); } return vresult; fail: return Qnil; } |
#InstrumentID=(*args) ⇒ Object
78496 78497 78498 78499 78500 78501 78502 78503 78504 78505 78506 78507 78508 78509 78510 78511 78512 78513 78514 78515 78516 78517 78518 78519 78520 78521 78522 78523 |
# File 'ext/ctp/ctp.cxx', line 78496 SWIGINTERN VALUE _wrap_CThostFtdcErrExecOrderActionField_InstrumentID_set(int argc, VALUE *argv, VALUE self) { CThostFtdcErrExecOrderActionField *arg1 = (CThostFtdcErrExecOrderActionField *) 0 ; char *arg2 ; void *argp1 = 0 ; int res1 = 0 ; char temp2[31] ; 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_CThostFtdcErrExecOrderActionField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcErrExecOrderActionField *","InstrumentID", 1, self )); } arg1 = reinterpret_cast< CThostFtdcErrExecOrderActionField * >(argp1); res2 = SWIG_AsCharArray(argv[0], temp2, 31); if (!SWIG_IsOK(res2)) { SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char [31]","InstrumentID", 2, argv[0] )); } arg2 = reinterpret_cast< char * >(temp2); if (arg2) memcpy(arg1->InstrumentID,arg2,31*sizeof(char)); else memset(arg1->InstrumentID,0,31*sizeof(char)); return Qnil; fail: return Qnil; } |
#InvestorID(*args) ⇒ Object
77961 77962 77963 77964 77965 77966 77967 77968 77969 77970 77971 77972 77973 77974 77975 77976 77977 77978 77979 77980 77981 77982 77983 77984 77985 77986 77987 77988 |
# File 'ext/ctp/ctp.cxx', line 77961 SWIGINTERN VALUE _wrap_CThostFtdcErrExecOrderActionField_InvestorID_get(int argc, VALUE *argv, VALUE self) { CThostFtdcErrExecOrderActionField *arg1 = (CThostFtdcErrExecOrderActionField *) 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_CThostFtdcErrExecOrderActionField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcErrExecOrderActionField *","InvestorID", 1, self )); } arg1 = reinterpret_cast< CThostFtdcErrExecOrderActionField * >(argp1); result = (char *) ((arg1)->InvestorID); { size_t size = SWIG_strnlen(result, 13); vresult = SWIG_FromCharPtrAndSize(result, size); } return vresult; fail: return Qnil; } |
#InvestorID=(*args) ⇒ Object
77931 77932 77933 77934 77935 77936 77937 77938 77939 77940 77941 77942 77943 77944 77945 77946 77947 77948 77949 77950 77951 77952 77953 77954 77955 77956 77957 77958 |
# File 'ext/ctp/ctp.cxx', line 77931 SWIGINTERN VALUE _wrap_CThostFtdcErrExecOrderActionField_InvestorID_set(int argc, VALUE *argv, VALUE self) { CThostFtdcErrExecOrderActionField *arg1 = (CThostFtdcErrExecOrderActionField *) 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_CThostFtdcErrExecOrderActionField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcErrExecOrderActionField *","InvestorID", 1, self )); } arg1 = reinterpret_cast< CThostFtdcErrExecOrderActionField * >(argp1); res2 = SWIG_AsCharArray(argv[0], temp2, 13); if (!SWIG_IsOK(res2)) { SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char [13]","InvestorID", 2, argv[0] )); } arg2 = reinterpret_cast< char * >(temp2); if (arg2) memcpy(arg1->InvestorID,arg2,13*sizeof(char)); else memset(arg1->InvestorID,0,13*sizeof(char)); return Qnil; fail: return Qnil; } |
#RequestID(*args) ⇒ Object
78133 78134 78135 78136 78137 78138 78139 78140 78141 78142 78143 78144 78145 78146 78147 78148 78149 78150 78151 78152 78153 78154 |
# File 'ext/ctp/ctp.cxx', line 78133 SWIGINTERN VALUE _wrap_CThostFtdcErrExecOrderActionField_RequestID_get(int argc, VALUE *argv, VALUE self) { CThostFtdcErrExecOrderActionField *arg1 = (CThostFtdcErrExecOrderActionField *) 0 ; void *argp1 = 0 ; int res1 = 0 ; TThostFtdcRequestIDType 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_CThostFtdcErrExecOrderActionField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcErrExecOrderActionField *","RequestID", 1, self )); } arg1 = reinterpret_cast< CThostFtdcErrExecOrderActionField * >(argp1); result = (TThostFtdcRequestIDType) ((arg1)->RequestID); vresult = SWIG_From_int(static_cast< int >(result)); return vresult; fail: return Qnil; } |
#RequestID=(*args) ⇒ Object
78104 78105 78106 78107 78108 78109 78110 78111 78112 78113 78114 78115 78116 78117 78118 78119 78120 78121 78122 78123 78124 78125 78126 78127 78128 78129 78130 |
# File 'ext/ctp/ctp.cxx', line 78104 SWIGINTERN VALUE _wrap_CThostFtdcErrExecOrderActionField_RequestID_set(int argc, VALUE *argv, VALUE self) { CThostFtdcErrExecOrderActionField *arg1 = (CThostFtdcErrExecOrderActionField *) 0 ; TThostFtdcRequestIDType arg2 ; void *argp1 = 0 ; int res1 = 0 ; int 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_CThostFtdcErrExecOrderActionField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcErrExecOrderActionField *","RequestID", 1, self )); } arg1 = reinterpret_cast< CThostFtdcErrExecOrderActionField * >(argp1); ecode2 = SWIG_AsVal_int(argv[0], &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "TThostFtdcRequestIDType","RequestID", 2, argv[0] )); } arg2 = static_cast< TThostFtdcRequestIDType >(val2); if (arg1) (arg1)->RequestID = arg2; return Qnil; fail: return Qnil; } |
#SessionID(*args) ⇒ Object
78239 78240 78241 78242 78243 78244 78245 78246 78247 78248 78249 78250 78251 78252 78253 78254 78255 78256 78257 78258 78259 78260 |
# File 'ext/ctp/ctp.cxx', line 78239 SWIGINTERN VALUE _wrap_CThostFtdcErrExecOrderActionField_SessionID_get(int argc, VALUE *argv, VALUE self) { CThostFtdcErrExecOrderActionField *arg1 = (CThostFtdcErrExecOrderActionField *) 0 ; void *argp1 = 0 ; int res1 = 0 ; TThostFtdcSessionIDType 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_CThostFtdcErrExecOrderActionField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcErrExecOrderActionField *","SessionID", 1, self )); } arg1 = reinterpret_cast< CThostFtdcErrExecOrderActionField * >(argp1); result = (TThostFtdcSessionIDType) ((arg1)->SessionID); vresult = SWIG_From_int(static_cast< int >(result)); return vresult; fail: return Qnil; } |
#SessionID=(*args) ⇒ Object
78210 78211 78212 78213 78214 78215 78216 78217 78218 78219 78220 78221 78222 78223 78224 78225 78226 78227 78228 78229 78230 78231 78232 78233 78234 78235 78236 |
# File 'ext/ctp/ctp.cxx', line 78210 SWIGINTERN VALUE _wrap_CThostFtdcErrExecOrderActionField_SessionID_set(int argc, VALUE *argv, VALUE self) { CThostFtdcErrExecOrderActionField *arg1 = (CThostFtdcErrExecOrderActionField *) 0 ; TThostFtdcSessionIDType arg2 ; void *argp1 = 0 ; int res1 = 0 ; int 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_CThostFtdcErrExecOrderActionField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcErrExecOrderActionField *","SessionID", 1, self )); } arg1 = reinterpret_cast< CThostFtdcErrExecOrderActionField * >(argp1); ecode2 = SWIG_AsVal_int(argv[0], &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "TThostFtdcSessionIDType","SessionID", 2, argv[0] )); } arg2 = static_cast< TThostFtdcSessionIDType >(val2); if (arg1) (arg1)->SessionID = arg2; return Qnil; fail: return Qnil; } |
#UserID(*args) ⇒ Object
78466 78467 78468 78469 78470 78471 78472 78473 78474 78475 78476 78477 78478 78479 78480 78481 78482 78483 78484 78485 78486 78487 78488 78489 78490 78491 78492 78493 |
# File 'ext/ctp/ctp.cxx', line 78466 SWIGINTERN VALUE _wrap_CThostFtdcErrExecOrderActionField_UserID_get(int argc, VALUE *argv, VALUE self) { CThostFtdcErrExecOrderActionField *arg1 = (CThostFtdcErrExecOrderActionField *) 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_CThostFtdcErrExecOrderActionField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcErrExecOrderActionField *","UserID", 1, self )); } arg1 = reinterpret_cast< CThostFtdcErrExecOrderActionField * >(argp1); result = (char *) ((arg1)->UserID); { size_t size = SWIG_strnlen(result, 16); vresult = SWIG_FromCharPtrAndSize(result, size); } return vresult; fail: return Qnil; } |
#UserID=(*args) ⇒ Object
78436 78437 78438 78439 78440 78441 78442 78443 78444 78445 78446 78447 78448 78449 78450 78451 78452 78453 78454 78455 78456 78457 78458 78459 78460 78461 78462 78463 |
# File 'ext/ctp/ctp.cxx', line 78436 SWIGINTERN VALUE _wrap_CThostFtdcErrExecOrderActionField_UserID_set(int argc, VALUE *argv, VALUE self) { CThostFtdcErrExecOrderActionField *arg1 = (CThostFtdcErrExecOrderActionField *) 0 ; char *arg2 ; void *argp1 = 0 ; int res1 = 0 ; char temp2[16] ; 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_CThostFtdcErrExecOrderActionField, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcErrExecOrderActionField *","UserID", 1, self )); } arg1 = reinterpret_cast< CThostFtdcErrExecOrderActionField * >(argp1); res2 = SWIG_AsCharArray(argv[0], temp2, 16); if (!SWIG_IsOK(res2)) { SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char [16]","UserID", 2, argv[0] )); } arg2 = reinterpret_cast< char * >(temp2); if (arg2) memcpy(arg1->UserID,arg2,16*sizeof(char)); else memset(arg1->UserID,0,16*sizeof(char)); return Qnil; fail: return Qnil; } |