Static Public Member Functions | |
| static void | validateSize (MessageSize size) |
Static Public Attributes | |
| static ONIXS_LSE_GTP_CONST_OR_CONSTEXPR MessageSize | messageSize_ = 310 |
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_LSE_GTP_NOTHROW |
| const FieldValue & | ordinaryRef (MessageSize offset) const ONIXS_LSE_GTP_NOTHROW |
| Enumeration::Enum | enumeration (MessageSize offset) const ONIXS_LSE_GTP_NOTHROW |
| StrRef | fixedStr (MessageSize offset) const ONIXS_LSE_GTP_NOTHROW |
Definition at line 36 of file MiFIDIITradeCross.h.
|
inline |
Initializes instance over given memory block.
Definition at line 302 of file MiFIDIITradeCross.h.
|
inline |
Definition at line 222 of file MiFIDIITradeCross.h.
|
inline |
Definition at line 264 of file MiFIDIITradeCross.h.
|
inline |
The unique ID of the Cross/BTF Order.
Definition at line 67 of file MiFIDIITradeCross.h.
|
inline |
Cross Type.
Definition at line 74 of file MiFIDIITradeCross.h.
|
inline |
Definition at line 278 of file MiFIDIITradeCross.h.
|
inline |
Definition at line 285 of file MiFIDIITradeCross.h.
|
inline |
GTP Instrument Identifier.
Definition at line 53 of file MiFIDIITradeCross.h.
|
inline |
Instrument identification number. (ISIN code)
Definition at line 110 of file MiFIDIITradeCross.h.
|
inline |
Instrument Identification Code Type. Only valid value will be ISIN.
Definition at line 103 of file MiFIDIITradeCross.h.
|
inline |
Definition at line 194 of file MiFIDIITradeCross.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 MiFIDIITradeCross.h.
|
inline |
Number of units of the financial instrument.
Definition at line 89 of file MiFIDIITradeCross.h.
|
inline |
Definition at line 229 of file MiFIDIITradeCross.h.
|
inline |
Definition at line 215 of file MiFIDIITradeCross.h.
|
inline |
Notional value relevant to the security.
Definition at line 131 of file MiFIDIITradeCross.h.
|
inline |
Currency in which the notional amount is denominated.
Definition at line 138 of file MiFIDIITradeCross.h.
|
inline |
Pre-trade transparency waiver flag.
Definition at line 159 of file MiFIDIITradeCross.h.
|
inline |
Definition at line 250 of file MiFIDIITradeCross.h.
|
inline |
Definition at line 271 of file MiFIDIITradeCross.h.
|
inline |
Currency in which the price is expressed (applicable if the price is expressed as monetary value).
Definition at line 124 of file MiFIDIITradeCross.h.
|
inline |
Definition at line 257 of file MiFIDIITradeCross.h.
|
inline |
Indicates if the price is expressed in monetary value.
Definition at line 117 of file MiFIDIITradeCross.h.
|
inline |
Definition at line 166 of file MiFIDIITradeCross.h.
|
inline |
Definition at line 180 of file MiFIDIITradeCross.h.
|
inline |
Definition at line 173 of file MiFIDIITradeCross.h.
|
inline |
Date and time when the transaction was published.
Definition at line 152 of file MiFIDIITradeCross.h.
|
inline |
Definition at line 236 of file MiFIDIITradeCross.h.
|
inline |
Venue from which market data is received for the instrument.
Definition at line 46 of file MiFIDIITradeCross.h.
|
inline |
Definition at line 243 of file MiFIDIITradeCross.h.
|
inline |
Time the message was generated.
Definition at line 39 of file MiFIDIITradeCross.h.
|
inline |
Date and time when the transaction was executed / agreed upon.
Definition at line 96 of file MiFIDIITradeCross.h.
|
inline |
Definition at line 201 of file MiFIDIITradeCross.h.
|
inline |
Trading system.
Definition at line 187 of file MiFIDIITradeCross.h.
|
inline |
Definition at line 208 of file MiFIDIITradeCross.h.
|
inline |
A unique trade identifier. The value will be right aligned.
Definition at line 60 of file MiFIDIITradeCross.h.
|
inlinestatic |
Check the given size.
Definition at line 295 of file MiFIDIITradeCross.h.
|
inline |
Identification of the venue where the transaction was executed.
Definition at line 145 of file MiFIDIITradeCross.h.
|
static |
Total message size.
Definition at line 292 of file MiFIDIITradeCross.h.