OnixS C++ Eurex T7 Market and Reference Data Interface (EMDI, RDI, EOBI) Handlers  9.0.0
API documentation
SnapshotTrade Class Reference

#include <OnixS/Eurex/MarketData/Trade.h>

Public Member Functions

void toString (std::string &) const ONIXS_EUREX_EMDI_OVERRIDE
- Public Member Functions inherited from Trade< MDSnapshotEntry >
 Trade (SecurityId id, UInt32 sequenceNumber, const MDSnapshotEntry &tradeEntry)
SecurityId securityId () const
TrdType::Enum type () const
TradeConditionSet condition () const
bool volume (Decimal &value) const
bool price (Decimal &value) const
const MDSnapshotEntryunderlyingEntry () const
UInt32 sequenceNumber () const
UInt32 size () const
std::string toString () const
virtual ~Trade ()

Protected Member Functions

 SnapshotTrade (SecurityId id, UInt32 sequenceNumber, const MDSnapshotEntry &tradeEntry)

Additional Inherited Members

- Protected Attributes inherited from Trade< MDSnapshotEntry >
SecurityId securityId_
UInt32 sequenceNumber_
const MDSnapshotEntrytradeEntry_

Detailed Description

Definition at line 136 of file Trade.h.

Constructor & Destructor Documentation

SnapshotTrade ( SecurityId  id,
UInt32  sequenceNumber,
const MDSnapshotEntry tradeEntry 

Initializes an instance.

Member Function Documentation

void toString ( std::string &  ) const

Appends text presentation.

Implements Trade< MDSnapshotEntry >.

The documentation for this class was generated from the following file: