#include <OnixS/eSpeed/MarketData/Itch/Messages/CombinationOrderBookDirectoryMsg.h>
Static Public Member Functions | |
static void | validateSize (MessageSize size) |
Static Public Attributes | |
static ONIXS_ESPEED_ITCH_CONST_OR_CONSTEXPR MessageSize | messageSize_ = 200 |
Additional Inherited Members | |
Public Types inherited from BinaryMessage< BigEndianConverter > | |
typedef MessageSize | BinarySize |
Protected Member Functions inherited from BinaryFields< BinaryMessage, BigEndianConverter > | |
FieldValue | ordinary (BlockSize offset) const ONIXS_ESPEED_ITCH_NOTHROW |
const FieldValue & | ordinaryRef (BlockSize offset) const ONIXS_ESPEED_ITCH_NOTHROW |
Enumeration::Enum | enumeration (BlockSize offset) const ONIXS_ESPEED_ITCH_NOTHROW |
StrRef | fixedStr (BlockSize offset) const ONIXS_ESPEED_ITCH_NOTHROW |
The Combination Order Book Directory is a specialized directory message used when Combined order books are traded on the NFI ATS.
Definition at line 30 of file CombinationOrderBookDirectoryMsg.h.
|
inline |
Initializes instance over given memory block.
Definition at line 273 of file CombinationOrderBookDirectoryMsg.h.
|
inline |
CUSIP code identifying security.
Definition at line 60 of file CombinationOrderBookDirectoryMsg.h.
|
inline |
DV01 value of leg 1.
Definition at line 137 of file CombinationOrderBookDirectoryMsg.h.
|
inline |
Definition at line 143 of file CombinationOrderBookDirectoryMsg.h.
|
inline |
Leg 1 Side.
Definition at line 130 of file CombinationOrderBookDirectoryMsg.h.
|
inline |
Leg 1 Symbol.
Definition at line 123 of file CombinationOrderBookDirectoryMsg.h.
|
inline |
DV01 value of leg 2.
Definition at line 163 of file CombinationOrderBookDirectoryMsg.h.
|
inline |
Definition at line 169 of file CombinationOrderBookDirectoryMsg.h.
|
inline |
Leg 2 Side.
Definition at line 156 of file CombinationOrderBookDirectoryMsg.h.
|
inline |
Leg 2 Symbol.
Definition at line 149 of file CombinationOrderBookDirectoryMsg.h.
|
inline |
DV01 value of leg 3.
Definition at line 196 of file CombinationOrderBookDirectoryMsg.h.
|
inline |
Definition at line 202 of file CombinationOrderBookDirectoryMsg.h.
|
inline |
Leg 3 Side.
Definition at line 189 of file CombinationOrderBookDirectoryMsg.h.
|
inline |
Leg 3 Symbol.
Definition at line 182 of file CombinationOrderBookDirectoryMsg.h.
|
inline |
Leg ratio used for implied trading derived from DV01 values
Definition at line 176 of file CombinationOrderBookDirectoryMsg.h.
|
inline |
The ratio used for implied trading that is applied for 3 leg combination instrument
Definition at line 209 of file CombinationOrderBookDirectoryMsg.h.
|
inline |
The maximum spread defined for the short duration leg
Definition at line 216 of file CombinationOrderBookDirectoryMsg.h.
|
inline |
The maximum spread defined for the middle duration leg
Definition at line 223 of file CombinationOrderBookDirectoryMsg.h.
|
inline |
The minimum visible quantity of the order allowed to be added to the book.
Definition at line 237 of file CombinationOrderBookDirectoryMsg.h.
|
inline |
The minimum increment for visible quantity of the order.
Definition at line 244 of file CombinationOrderBookDirectoryMsg.h.
|
inline |
Indicates how many legs of a combination instrument has
Definition at line 117 of file CombinationOrderBookDirectoryMsg.h.
|
inline |
Unique identifier of an Order book. This identifier will stay constant until this
Definition at line 40 of file CombinationOrderBookDirectoryMsg.h.
|
inline |
The number of decimals used in price or yield for this order book in NFI ATS.
Definition at line 88 of file CombinationOrderBookDirectoryMsg.h.
|
inline |
The price tick for the instrument.
Definition at line 250 of file CombinationOrderBookDirectoryMsg.h.
|
inline |
Price type.
Definition at line 80 of file CombinationOrderBookDirectoryMsg.h.
|
inline |
Product type.
Definition at line 73 of file CombinationOrderBookDirectoryMsg.h.
|
inline |
1000000 million is the value published for US Treasury Notes.
Definition at line 103 of file CombinationOrderBookDirectoryMsg.h.
|
inline |
Reserved.
Definition at line 67 of file CombinationOrderBookDirectoryMsg.h.
|
inline |
Reserved.
Definition at line 109 of file CombinationOrderBookDirectoryMsg.h.
|
inline |
Reserved.
Definition at line 256 of file CombinationOrderBookDirectoryMsg.h.
|
inline |
Instrument Description.
Definition at line 53 of file CombinationOrderBookDirectoryMsg.h.
|
inline |
UST security symbol in the NFI ATS (e.g. 10Y_UST)
Definition at line 46 of file CombinationOrderBookDirectoryMsg.h.
|
inline |
Definition at line 33 of file CombinationOrderBookDirectoryMsg.h.
|
inline |
Trading Features.
Definition at line 229 of file CombinationOrderBookDirectoryMsg.h.
|
inlinestatic |
Check the given size.
Definition at line 266 of file CombinationOrderBookDirectoryMsg.h.
|
inline |
For securities that do not trade in Yield but will have yield published, this field describes number of decimals for yield field.
Definition at line 96 of file CombinationOrderBookDirectoryMsg.h.
|
static |
Total message size.
Definition at line 263 of file CombinationOrderBookDirectoryMsg.h.