Class: IB::Datatypes::Execution
- Inherits:
-
AbstractDatum
- Object
- AbstractDatum
- IB::Datatypes::Execution
- Defined in:
- lib/ib-ruby/datatypes.rb
Instance Attribute Summary collapse
-
#account_number ⇒ Object
Returns the value of attribute account_number.
-
#client_id ⇒ Object
Returns the value of attribute client_id.
-
#exchange ⇒ Object
Returns the value of attribute exchange.
-
#exec_id ⇒ Object
Returns the value of attribute exec_id.
-
#liquidation ⇒ Object
Returns the value of attribute liquidation.
-
#order_id ⇒ Object
Returns the value of attribute order_id.
-
#perm_id ⇒ Object
Returns the value of attribute perm_id.
-
#price ⇒ Object
Returns the value of attribute price.
-
#shares ⇒ Object
Returns the value of attribute shares.
-
#side ⇒ Object
Returns the value of attribute side.
-
#time ⇒ Object
Returns the value of attribute time.
Instance Method Summary collapse
Methods inherited from AbstractDatum
Constructor Details
This class inherits a constructor from IB::Datatypes::AbstractDatum
Instance Attribute Details
#account_number ⇒ Object
Returns the value of attribute account_number.
327 328 329 |
# File 'lib/ib-ruby/datatypes.rb', line 327 def account_number @account_number end |
#client_id ⇒ Object
Returns the value of attribute client_id.
327 328 329 |
# File 'lib/ib-ruby/datatypes.rb', line 327 def client_id @client_id end |
#exchange ⇒ Object
Returns the value of attribute exchange.
327 328 329 |
# File 'lib/ib-ruby/datatypes.rb', line 327 def exchange @exchange end |
#exec_id ⇒ Object
Returns the value of attribute exec_id.
327 328 329 |
# File 'lib/ib-ruby/datatypes.rb', line 327 def exec_id @exec_id end |
#liquidation ⇒ Object
Returns the value of attribute liquidation.
327 328 329 |
# File 'lib/ib-ruby/datatypes.rb', line 327 def liquidation @liquidation end |
#order_id ⇒ Object
Returns the value of attribute order_id.
327 328 329 |
# File 'lib/ib-ruby/datatypes.rb', line 327 def order_id @order_id end |
#perm_id ⇒ Object
Returns the value of attribute perm_id.
327 328 329 |
# File 'lib/ib-ruby/datatypes.rb', line 327 def perm_id @perm_id end |
#price ⇒ Object
Returns the value of attribute price.
327 328 329 |
# File 'lib/ib-ruby/datatypes.rb', line 327 def price @price end |
#shares ⇒ Object
Returns the value of attribute shares.
327 328 329 |
# File 'lib/ib-ruby/datatypes.rb', line 327 def shares @shares end |
#side ⇒ Object
Returns the value of attribute side.
327 328 329 |
# File 'lib/ib-ruby/datatypes.rb', line 327 def side @side end |
#time ⇒ Object
Returns the value of attribute time.
327 328 329 |
# File 'lib/ib-ruby/datatypes.rb', line 327 def time @time end |
Instance Method Details
#init ⇒ Object
329 330 331 332 333 334 335 336 337 338 |
# File 'lib/ib-ruby/datatypes.rb', line 329 def init super @order_id = 0 @client_id = 0 @shares = 0 @price = 0 @perm_id = 0 @liquidation =0 end |