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

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

Collaboration diagram for IncrementalTrade:

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 ( SecurityId  id,
UInt32  sequenceNumber,
const MDIncrementalEntry tradeEntry 
)
protected

Initializes an instance.

Definition at line 57 of file Trade.cpp.

Member Function Documentation

UInt32 entryId ( ) const

MDEntryID.

Definition at line 66 of file Trade.cpp.

void toString ( std::string &  presentation) const
virtual

Appends text presentation.

Implements Trade< MDIncrementalEntry >.

Definition at line 73 of file Trade.cpp.


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