32 namespace OnixS {
namespace ICE {
namespace iMpact {
namespace MarketData {
35 struct ONIXS_ICEMDH_EXPORT
Side 49 static Enum deserialize(
const char*);
52 static const char* toString(
Enum);
70 static Enum deserialize(
const char*);
73 static const char* toString(
Enum);
89 UdsOptionsMarkets =
'U',
91 UdsFuturesMarkets =
'D' 95 static Enum deserialize(
const char*);
98 static const char* toString(
Enum);
118 static Enum deserialize(
const char*);
121 static const char* toString(
Enum);
137 static Enum deserialize(
const char*);
140 static const char* toString(
Enum);
158 static Enum deserialize(
const char*);
161 static const char* toString(
Enum);
179 static Enum deserialize(
const char*);
182 static const char* toString(
Enum);
206 static Enum deserialize(
const char*);
209 static const char* toString(
Enum);
227 static Enum deserialize(
const char*);
230 static const char* toString(
Enum);
242 UnderInvestigation =
'1',
244 InvestigationCompleted =
'2' 248 static Enum deserialize(
const char*);
251 static const char* toString(
Enum);
270 GuaranteedCross =
'5',
272 VolatilityContingent =
'6',
274 StockContingent =
'7',
278 OtherClearingVenue =
'A',
304 BilateralOffExchange =
'V',
306 BilateralCrossContra =
'Y',
308 AssetAllocation = 16705,
310 TradeAtMarket = 21314
314 static Enum deserialize(
const char*);
317 static const char* toString(
Enum);
333 isLegDealOutsideIPL = 2,
338 hasNoDirectOutrightOriginator = 4,
344 hasNoDirectOutrightTaker = 16
348 static Enum deserialize(
const char*);
351 static const char* toString(
Enum);
367 static Enum deserialize(
const char*);
370 static const char* toString(
Enum);
396 static Enum deserialize(
const char*);
399 static const char* toString(
Enum);
411 ImplicationDisabled =
'A',
413 TRFMarketUpdate =
'B' 417 static Enum deserialize(
const char*);
420 static const char* toString(
Enum);
440 static Enum deserialize(
const char*);
443 static const char* toString(
Enum);
461 static Enum deserialize(
const char*);
464 static const char* toString(
Enum);
484 static Enum deserialize(
const char*);
487 static const char* toString(
Enum);
499 BiddingTooHigh =
'Y',
505 static Enum deserialize(
const char*);
508 static const char* toString(
Enum);
526 static Enum deserialize(
const char*);
529 static const char* toString(
Enum);
675 RATIOLOCSTRATEGY = 85,
677 INTEREXLOCSTRATEGY = 86,
795 CUSTDAILYOPX16 = 715,
803 static Enum deserialize(
const char*);
806 static const char* toString(
Enum);
820 PasswordExpired =
'3',
826 static Enum deserialize(
const char*);
829 static const char* toString(
Enum);
849 static Enum deserialize(
const char*);
852 static const char* toString(
Enum);
868 static Enum deserialize(
const char*);
871 static const char* toString(
Enum);
891 static Enum deserialize(
const char*);
894 static const char* toString(
Enum);
908 PrivateAndConfidential =
'1',
910 DelayedPublication =
'2',
916 static Enum deserialize(
const char*);
919 static const char* toString(
Enum);
935 static Enum deserialize(
const char*);
938 static const char* toString(
Enum);
948 FuturesRegular =
'1',
950 FuturesFullImplied =
'2',
958 static Enum deserialize(
const char*);
961 static const char* toString(
Enum);
Enum
Multicast Channel Group Type.
Exchange silo code for the market.
Known marker index prices statuses.
Market sub-type constants.
Market Transparency Type.
Indicates Strategy Publication Preference.
Known security sub types.
Enum
Depth of order book constants.
Defines known trade investigation statuses.
Enum
Known message bundle markers.
Enum
Market Transparency Type.
Enum
Known types of system priced legs.
Enum
Known types of block trade.
Known IPL bound violation types.
Enum
Known marker index prices statuses.
Enum
Known trading statuses.
Known market event types.
Enum
Known security sub types.
Multicast Channel Group Type.
Enum
Exchange silo code for the market.
Enum
Market sub-type constants.
Known types of system priced legs.
Enum
Settlement type constants.
Enum
Option type constants.
Enum
Defines known trade investigation statuses.
Enum
Fixing Transition Status.
Fixing Transition Status.
Enum
Indicates Strategy Publication Preference.
Enum
Known market event types.
Known types of block trade.
Enum
Aggressor side constants.
Option settlement type constants.
Enum
Known IPL bound violation types.
Settlement type constants.
Aggressor side constants.
This class represents the Cancelled Trade Message.
Enum
Security type constants.
Option expiration type constants.
Enum
Option expiration type constants.
Enum
Trading side constants.
Enum
Option settlement type constants.
Known message bundle markers.
Depth of order book constants.