Public Member Functions | |
| Trade (SecurityId id, UInt32 sequenceNumber, const TTradeEntry &tradeEntry) | |
| SecurityId | securityId () const |
| TrdType::Enum | type () const |
| TradeConditionSet | condition () const |
| bool | volume (Decimal &value) const |
| bool | price (Decimal &value) const |
| const TTradeEntry & | underlyingEntry () const |
| UInt32 | sequenceNumber () const |
| UInt32 | size () const |
| std::string | toString () const |
| virtual void | toString (std::string &) const =0 |
| virtual | ~Trade () |
Protected Attributes | |
| SecurityId | securityId_ |
| UInt32 | sequenceNumber_ |
| const TTradeEntry & | tradeEntry_ |
| Trade | ( | SecurityId | id, |
| UInt32 | sequenceNumber, | ||
| const TTradeEntry & | tradeEntry ) |
|
inline |
|
inline |
| SecurityId securityId | ( | ) | const |
|
inline |
| UInt32 size | ( | ) | const |
| std::string toString | ( | ) | const |
|
pure virtual |
Appends text presentation.
|
inline |
Defines when the trade happens.
Only present for TradeCondition=AW.
|
inline |
|
inline |
|
protected |