OnixS C++ Eurex T7 Market and Reference Data (EMDI, MDI, RDI, EOBI) Handlers 18.2.2
Users' manual and API documentation
Loading...
Searching...
No Matches
IncrementalTrade Class Reference

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

Public Member Functions

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

Protected Member Functions

 IncrementalTrade (SecurityId id, UInt32 sequenceNumber, const MDIncrementalEntry &tradeEntry)

Additional Inherited Members

Protected Attributes inherited from Trade< MDIncrementalEntry >
SecurityId securityId_
UInt32 sequenceNumber_
const MDIncrementalEntrytradeEntry_

Detailed Description

Definition at line 158 of file Trade.h.

Constructor & Destructor Documentation

◆ IncrementalTrade()

IncrementalTrade ( SecurityId id,
UInt32 sequenceNumber,
const MDIncrementalEntry & tradeEntry )
protected

Initializes an instance.

Member Function Documentation

◆ entryId()

UInt32 entryId ( ) const

MDEntryID.

◆ toString()

void toString ( std::string & ) const

Appends text presentation.