Class: Quickfix::SenderCompID

Inherits:
StringField
  • Object
show all
Defined in:
ext/quickfix/QuickfixRuby.cpp,
lib/quickfix_fields.rb

Instance Method Summary collapse

Constructor Details

#initialize(data = nil) ⇒ SenderCompID

Returns a new instance of SenderCompID.



41379
41380
41381
41382
41383
41384
41385
41386
41387
41388
41389
41390
41391
41392
41393
41394
41395
41396
41397
41398
41399
41400
41401
41402
41403
41404
41405
41406
41407
# File 'ext/quickfix/QuickfixRuby.cpp', line 41379

SWIGINTERN VALUE _wrap_new_SenderCompID(int nargs, VALUE *args, VALUE self) {
  int argc;
  VALUE argv[1];
  int ii;
  
  argc = nargs;
  if (argc > 1) SWIG_fail;
  for (ii = 0; (ii < argc); ++ii) {
    argv[ii] = args[ii];
  }
  if (argc == 0) {
    return _wrap_new_SenderCompID__SWIG_0(nargs, args, self);
  }
  if (argc == 1) {
    int _v = 0;
    int res = SWIG_AsPtr_std_string(argv[0], (std::string**)(0));
    _v = SWIG_CheckState(res);
    if (_v) {
      return _wrap_new_SenderCompID__SWIG_1(nargs, args, self);
    }
  }
  
fail:
  Ruby_Format_OverloadedError( argc, 1, "SenderCompID.new", 
    "    SenderCompID.new()\n"
    "    SenderCompID.new(FIX::STRING const &value)\n");
  
  return Qnil;
}