Class: Ctp::CThostFtdcTradingAccountPasswordUpdateV1Field
- Inherits:
-
Object
- Object
- Ctp::CThostFtdcTradingAccountPasswordUpdateV1Field
- Defined in:
- ext/ctp/ctp.cxx
Instance Method Summary collapse
- #BrokerID(*args) ⇒ Object
- #BrokerID=(*args) ⇒ Object
- #initialize(*args) ⇒ Object constructor
- #InvestorID(*args) ⇒ Object
- #InvestorID=(*args) ⇒ Object
- #NewPassword(*args) ⇒ Object
- #NewPassword=(*args) ⇒ Object
- #OldPassword(*args) ⇒ Object
- #OldPassword=(*args) ⇒ Object
Constructor Details
#initialize(*args) ⇒ Object
108639 108640 108641 108642 108643 108644 108645 108646 108647 108648 108649 108650 108651 108652 |
# File 'ext/ctp/ctp.cxx', line 108639
SWIGINTERN VALUE
_wrap_new_CThostFtdcTradingAccountPasswordUpdateV1Field(int argc, VALUE *argv, VALUE self) {
const char *classname SWIGUNUSED = "Ctp::CThostFtdcTradingAccountPasswordUpdateV1Field";
CThostFtdcTradingAccountPasswordUpdateV1Field *result = 0 ;
if ((argc < 0) || (argc > 0)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
}
result = (CThostFtdcTradingAccountPasswordUpdateV1Field *)new CThostFtdcTradingAccountPasswordUpdateV1Field();
DATA_PTR(self) = result;
return self;
fail:
return Qnil;
}
|
Instance Method Details
#BrokerID(*args) ⇒ Object
108414 108415 108416 108417 108418 108419 108420 108421 108422 108423 108424 108425 108426 108427 108428 108429 108430 108431 108432 108433 108434 108435 108436 108437 108438 108439 108440 108441 |
# File 'ext/ctp/ctp.cxx', line 108414
SWIGINTERN VALUE
_wrap_CThostFtdcTradingAccountPasswordUpdateV1Field_BrokerID_get(int argc, VALUE *argv, VALUE self) {
CThostFtdcTradingAccountPasswordUpdateV1Field *arg1 = (CThostFtdcTradingAccountPasswordUpdateV1Field *) 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_CThostFtdcTradingAccountPasswordUpdateV1Field, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTradingAccountPasswordUpdateV1Field *","BrokerID", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTradingAccountPasswordUpdateV1Field * >(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
108384 108385 108386 108387 108388 108389 108390 108391 108392 108393 108394 108395 108396 108397 108398 108399 108400 108401 108402 108403 108404 108405 108406 108407 108408 108409 108410 108411 |
# File 'ext/ctp/ctp.cxx', line 108384
SWIGINTERN VALUE
_wrap_CThostFtdcTradingAccountPasswordUpdateV1Field_BrokerID_set(int argc, VALUE *argv, VALUE self) {
CThostFtdcTradingAccountPasswordUpdateV1Field *arg1 = (CThostFtdcTradingAccountPasswordUpdateV1Field *) 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_CThostFtdcTradingAccountPasswordUpdateV1Field, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTradingAccountPasswordUpdateV1Field *","BrokerID", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTradingAccountPasswordUpdateV1Field * >(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;
}
|
#InvestorID(*args) ⇒ Object
108474 108475 108476 108477 108478 108479 108480 108481 108482 108483 108484 108485 108486 108487 108488 108489 108490 108491 108492 108493 108494 108495 108496 108497 108498 108499 108500 108501 |
# File 'ext/ctp/ctp.cxx', line 108474
SWIGINTERN VALUE
_wrap_CThostFtdcTradingAccountPasswordUpdateV1Field_InvestorID_get(int argc, VALUE *argv, VALUE self) {
CThostFtdcTradingAccountPasswordUpdateV1Field *arg1 = (CThostFtdcTradingAccountPasswordUpdateV1Field *) 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_CThostFtdcTradingAccountPasswordUpdateV1Field, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTradingAccountPasswordUpdateV1Field *","InvestorID", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTradingAccountPasswordUpdateV1Field * >(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
108444 108445 108446 108447 108448 108449 108450 108451 108452 108453 108454 108455 108456 108457 108458 108459 108460 108461 108462 108463 108464 108465 108466 108467 108468 108469 108470 108471 |
# File 'ext/ctp/ctp.cxx', line 108444
SWIGINTERN VALUE
_wrap_CThostFtdcTradingAccountPasswordUpdateV1Field_InvestorID_set(int argc, VALUE *argv, VALUE self) {
CThostFtdcTradingAccountPasswordUpdateV1Field *arg1 = (CThostFtdcTradingAccountPasswordUpdateV1Field *) 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_CThostFtdcTradingAccountPasswordUpdateV1Field, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTradingAccountPasswordUpdateV1Field *","InvestorID", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTradingAccountPasswordUpdateV1Field * >(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;
}
|
#NewPassword(*args) ⇒ Object
108594 108595 108596 108597 108598 108599 108600 108601 108602 108603 108604 108605 108606 108607 108608 108609 108610 108611 108612 108613 108614 108615 108616 108617 108618 108619 108620 108621 |
# File 'ext/ctp/ctp.cxx', line 108594
SWIGINTERN VALUE
_wrap_CThostFtdcTradingAccountPasswordUpdateV1Field_NewPassword_get(int argc, VALUE *argv, VALUE self) {
CThostFtdcTradingAccountPasswordUpdateV1Field *arg1 = (CThostFtdcTradingAccountPasswordUpdateV1Field *) 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_CThostFtdcTradingAccountPasswordUpdateV1Field, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTradingAccountPasswordUpdateV1Field *","NewPassword", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTradingAccountPasswordUpdateV1Field * >(argp1);
result = (char *) ((arg1)->NewPassword);
{
size_t size = SWIG_strnlen(result, 41);
vresult = SWIG_FromCharPtrAndSize(result, size);
}
return vresult;
fail:
return Qnil;
}
|
#NewPassword=(*args) ⇒ Object
108564 108565 108566 108567 108568 108569 108570 108571 108572 108573 108574 108575 108576 108577 108578 108579 108580 108581 108582 108583 108584 108585 108586 108587 108588 108589 108590 108591 |
# File 'ext/ctp/ctp.cxx', line 108564
SWIGINTERN VALUE
_wrap_CThostFtdcTradingAccountPasswordUpdateV1Field_NewPassword_set(int argc, VALUE *argv, VALUE self) {
CThostFtdcTradingAccountPasswordUpdateV1Field *arg1 = (CThostFtdcTradingAccountPasswordUpdateV1Field *) 0 ;
char *arg2 ;
void *argp1 = 0 ;
int res1 = 0 ;
char temp2[41] ;
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_CThostFtdcTradingAccountPasswordUpdateV1Field, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTradingAccountPasswordUpdateV1Field *","NewPassword", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTradingAccountPasswordUpdateV1Field * >(argp1);
res2 = SWIG_AsCharArray(argv[0], temp2, 41);
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char [41]","NewPassword", 2, argv[0] ));
}
arg2 = reinterpret_cast< char * >(temp2);
if (arg2) memcpy(arg1->NewPassword,arg2,41*sizeof(char));
else memset(arg1->NewPassword,0,41*sizeof(char));
return Qnil;
fail:
return Qnil;
}
|
#OldPassword(*args) ⇒ Object
108534 108535 108536 108537 108538 108539 108540 108541 108542 108543 108544 108545 108546 108547 108548 108549 108550 108551 108552 108553 108554 108555 108556 108557 108558 108559 108560 108561 |
# File 'ext/ctp/ctp.cxx', line 108534
SWIGINTERN VALUE
_wrap_CThostFtdcTradingAccountPasswordUpdateV1Field_OldPassword_get(int argc, VALUE *argv, VALUE self) {
CThostFtdcTradingAccountPasswordUpdateV1Field *arg1 = (CThostFtdcTradingAccountPasswordUpdateV1Field *) 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_CThostFtdcTradingAccountPasswordUpdateV1Field, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTradingAccountPasswordUpdateV1Field *","OldPassword", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTradingAccountPasswordUpdateV1Field * >(argp1);
result = (char *) ((arg1)->OldPassword);
{
size_t size = SWIG_strnlen(result, 41);
vresult = SWIG_FromCharPtrAndSize(result, size);
}
return vresult;
fail:
return Qnil;
}
|
#OldPassword=(*args) ⇒ Object
108504 108505 108506 108507 108508 108509 108510 108511 108512 108513 108514 108515 108516 108517 108518 108519 108520 108521 108522 108523 108524 108525 108526 108527 108528 108529 108530 108531 |
# File 'ext/ctp/ctp.cxx', line 108504
SWIGINTERN VALUE
_wrap_CThostFtdcTradingAccountPasswordUpdateV1Field_OldPassword_set(int argc, VALUE *argv, VALUE self) {
CThostFtdcTradingAccountPasswordUpdateV1Field *arg1 = (CThostFtdcTradingAccountPasswordUpdateV1Field *) 0 ;
char *arg2 ;
void *argp1 = 0 ;
int res1 = 0 ;
char temp2[41] ;
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_CThostFtdcTradingAccountPasswordUpdateV1Field, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "CThostFtdcTradingAccountPasswordUpdateV1Field *","OldPassword", 1, self ));
}
arg1 = reinterpret_cast< CThostFtdcTradingAccountPasswordUpdateV1Field * >(argp1);
res2 = SWIG_AsCharArray(argv[0], temp2, 41);
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char [41]","OldPassword", 2, argv[0] ));
}
arg2 = reinterpret_cast< char * >(temp2);
if (arg2) memcpy(arg1->OldPassword,arg2,41*sizeof(char));
else memset(arg1->OldPassword,0,41*sizeof(char));
return Qnil;
fail:
return Qnil;
}
|