#include <OnixS/EuroTLX/MarketData/GTP/Messages/MiFIDIITrade.h>
Static Public Member Functions | |
static void | validateSize (MessageSize size) |
Static Public Attributes | |
static ONIXS_EUROTLX_GTP_CONST_OR_CONSTEXPR MessageSize | messageSize_ = 286 |
Additional Inherited Members | |
Public Types inherited from BinaryMessage | |
typedef MessageSize | BinarySize |
Protected Member Functions inherited from BinaryFields< BinaryMessage, MessageSize > | |
FieldValue | ordinary (MessageSize offset) const ONIXS_EUROTLX_GTP_NOTHROW |
const FieldValue & | ordinaryRef (MessageSize offset) const ONIXS_EUROTLX_GTP_NOTHROW |
Enumeration::Enum | enumeration (MessageSize offset) const ONIXS_EUROTLX_GTP_NOTHROW |
StrRef | fixedStr (MessageSize offset) const ONIXS_EUROTLX_GTP_NOTHROW |
Definition at line 36 of file MiFIDIITrade.h.
|
inline |
Initializes instance over given memory block.
Definition at line 344 of file MiFIDIITrade.h.
|
inline |
Definition at line 264 of file MiFIDIITrade.h.
|
inline |
Definition at line 306 of file MiFIDIITrade.h.
|
inline |
Definition at line 74 of file MiFIDIITrade.h.
|
inline |
Definition at line 320 of file MiFIDIITrade.h.
|
inline |
Definition at line 327 of file MiFIDIITrade.h.
|
inline |
GTP Instrument Identifier.
Definition at line 53 of file MiFIDIITrade.h.
|
inline |
Instrument identification number. (ISIN code)
Definition at line 110 of file MiFIDIITrade.h.
|
inline |
Instrument Identification Code Type. Only valid value will be ISIN.
Definition at line 103 of file MiFIDIITrade.h.
|
inline |
Definition at line 236 of file MiFIDIITrade.h.
|
inline |
Notation of the Quantity in Measurement Unit.
Definition at line 208 of file MiFIDIITrade.h.
|
inline |
Mifid compliant Price field populated using either Price or Yield. Will contain the text 'PNDG' (right aligned) when there is a pending price.
Definition at line 82 of file MiFIDIITrade.h.
|
inline |
Number of units of the financial instrument.
Definition at line 89 of file MiFIDIITrade.h.
|
inline |
Definition at line 271 of file MiFIDIITrade.h.
|
inline |
Definition at line 257 of file MiFIDIITrade.h.
|
inline |
Notional value relevant to the security.
Definition at line 131 of file MiFIDIITrade.h.
|
inline |
Currency in which the notional amount is denominated.
Definition at line 138 of file MiFIDIITrade.h.
|
inline |
Definition at line 292 of file MiFIDIITrade.h.
|
inline |
Definition at line 313 of file MiFIDIITrade.h.
|
inline |
Currency in which the price is expressed (applicable if the price is expressed as monetary value).
Definition at line 124 of file MiFIDIITrade.h.
|
inline |
Definition at line 299 of file MiFIDIITrade.h.
|
inline |
Indicates if the price is expressed in monetary value, in percentage or yield.
Definition at line 117 of file MiFIDIITrade.h.
|
inline |
Definition at line 180 of file MiFIDIITrade.h.
|
inline |
Definition at line 194 of file MiFIDIITrade.h.
|
inline |
Definition at line 187 of file MiFIDIITrade.h.
|
inline |
Definition at line 173 of file MiFIDIITrade.h.
|
inline |
Definition at line 159 of file MiFIDIITrade.h.
|
inline |
Definition at line 166 of file MiFIDIITrade.h.
|
inline |
Indicates the type of transaction.
Definition at line 222 of file MiFIDIITrade.h.
|
inline |
Date and time when the transaction was published .
Definition at line 152 of file MiFIDIITrade.h.
|
inline |
The quantity of the Measurement Unit for commodity derivatives.
Definition at line 215 of file MiFIDIITrade.h.
|
inline |
Definition at line 278 of file MiFIDIITrade.h.
|
inline |
Venue from which market data is received for the instrument.
Definition at line 46 of file MiFIDIITrade.h.
|
inline |
Definition at line 285 of file MiFIDIITrade.h.
|
inline |
Time the message was generated.
Definition at line 39 of file MiFIDIITrade.h.
|
inline |
Definition at line 229 of file MiFIDIITrade.h.
|
inline |
Definition at line 67 of file MiFIDIITrade.h.
|
inline |
Date and time when the transaction was executed / agreed upon.
Definition at line 96 of file MiFIDIITrade.h.
|
inline |
Definition at line 243 of file MiFIDIITrade.h.
|
inline |
Definition at line 250 of file MiFIDIITrade.h.
|
inline |
A unique trade identifier. The value will be right aligned.
Definition at line 60 of file MiFIDIITrade.h.
|
inline |
Indicates whether the trade will be cleared.
Definition at line 201 of file MiFIDIITrade.h.
|
inlinestatic |
Check the given size.
Definition at line 337 of file MiFIDIITrade.h.
|
inline |
Identification of the venue where the transaction was executed.
Definition at line 145 of file MiFIDIITrade.h.
|
static |
Total message size.
Definition at line 334 of file MiFIDIITrade.h.