OnixS C++ CME MDP Premium Market Data Handler 5.10.3
Users' manual and API documentation
Loading...
Searching...
No Matches
Fields.h
Go to the documentation of this file.
1#pragma once
2
4#include <OnixS/CME/MDH/ABI.h>
5
6#if !defined(ONIXS_CMEMDH_MESSAGING_NO_DEPRECATED)
7
8ONIXS_CMEMDH_DEPRECATED_HEADER("This header is deprecated. Use <OnixS/CME/MDH/messaging/Fields.h> instead.")
9
10#include <OnixS/CME/MDH/messaging/Fields.h>
11
13
14using Char ONIXS_CMEMDH_DEPRECATED = Messaging::Char;
15using CHAR ONIXS_CMEMDH_DEPRECATED = Messaging::CHAR;
16using Int8 ONIXS_CMEMDH_DEPRECATED = Messaging::Int8;
17using UInt8 ONIXS_CMEMDH_DEPRECATED = Messaging::UInt8;
18using Int16 ONIXS_CMEMDH_DEPRECATED = Messaging::Int16;
19using UInt16 ONIXS_CMEMDH_DEPRECATED = Messaging::UInt16;
20using Int32 ONIXS_CMEMDH_DEPRECATED = Messaging::Int32;
21using UInt32 ONIXS_CMEMDH_DEPRECATED = Messaging::UInt32;
22using UInt64 ONIXS_CMEMDH_DEPRECATED = Messaging::UInt64;
23using LocalMktDate ONIXS_CMEMDH_DEPRECATED = Messaging::LocalMktDate;
24
25using Asset ONIXS_CMEMDH_DEPRECATED = Messaging::Char[6];
26using CFICode ONIXS_CMEMDH_DEPRECATED = Messaging::Char[6];
27using CountryCode ONIXS_CMEMDH_DEPRECATED = Messaging::Char[2];
28using Currency ONIXS_CMEMDH_DEPRECATED = Messaging::Char[3];
29using FeedType ONIXS_CMEMDH_DEPRECATED = Messaging::Char[3];
30using LongName ONIXS_CMEMDH_DEPRECATED = Messaging::Char[35];
31using QuoteReqId ONIXS_CMEMDH_DEPRECATED = Messaging::Char[23];
32using SecurityExchange ONIXS_CMEMDH_DEPRECATED = Messaging::Char[4];
33using SecurityGroup ONIXS_CMEMDH_DEPRECATED = Messaging::Char[6];
34using SecuritySubType ONIXS_CMEMDH_DEPRECATED = Messaging::Char[5];
35using SecurityType ONIXS_CMEMDH_DEPRECATED = Messaging::Char[6];
36using String3 ONIXS_CMEMDH_DEPRECATED = Messaging::Char[3];
37using String5 ONIXS_CMEMDH_DEPRECATED = Messaging::Char[5];
38using String6 ONIXS_CMEMDH_DEPRECATED = Messaging::Char[6];
39using String7 ONIXS_CMEMDH_DEPRECATED = Messaging::Char[7];
40using String8 ONIXS_CMEMDH_DEPRECATED = Messaging::Char[8];
41using String12 ONIXS_CMEMDH_DEPRECATED = Messaging::Char[12];
42using String20 ONIXS_CMEMDH_DEPRECATED = Messaging::Char[20];
43using String25 ONIXS_CMEMDH_DEPRECATED = Messaging::Char[25];
44using Symbol ONIXS_CMEMDH_DEPRECATED = Messaging::Char[20];
45using Text ONIXS_CMEMDH_DEPRECATED = Messaging::Char[180];
46using UnderlyingSymbol ONIXS_CMEMDH_DEPRECATED = Messaging::Char[20];
47using UnitOfMeasure ONIXS_CMEMDH_DEPRECATED = Messaging::Char[30];
48using UserDefinedInstrument ONIXS_CMEMDH_DEPRECATED = Messaging::UserDefinedInstrument;
49
50using InstAttribType ONIXS_CMEMDH_DEPRECATED = Messaging::InstAttribType;
51using EntryTypeChannelReset ONIXS_CMEMDH_DEPRECATED = Messaging::EntryTypeChannelReset;
52using EntryTypeLimits ONIXS_CMEMDH_DEPRECATED = Messaging::EntryTypeLimits;
53using EntryTypeTrade ONIXS_CMEMDH_DEPRECATED = Messaging::EntryTypeTrade;
54using EntryTypeVol ONIXS_CMEMDH_DEPRECATED = Messaging::EntryTypeVol;
55using UpdateActionNew ONIXS_CMEMDH_DEPRECATED = Messaging::UpdateActionNew;
56using UpdateTypeNew ONIXS_CMEMDH_DEPRECATED = Messaging::UpdateTypeNew;
57using SecurityAltIDSourceISIN ONIXS_CMEMDH_DEPRECATED = Messaging::SecurityAltIDSourceISIN;
58using SecurityIDSource ONIXS_CMEMDH_DEPRECATED = Messaging::SecurityIDSource;
59
60using AggressorFlag ONIXS_CMEMDH_DEPRECATED = Messaging::AggressorFlag;
61using AggressorSide ONIXS_CMEMDH_DEPRECATED = Messaging::AggressorSide;
62using EventType ONIXS_CMEMDH_DEPRECATED = Messaging::EventType;
63using HaltReason ONIXS_CMEMDH_DEPRECATED = Messaging::HaltReason;
64using LegSide ONIXS_CMEMDH_DEPRECATED = Messaging::LegSide;
65using EntryType ONIXS_CMEMDH_DEPRECATED = Messaging::EntryType;
66using EntryTypeBook ONIXS_CMEMDH_DEPRECATED = Messaging::EntryTypeBook;
67using EntryTypeDailyStatistics ONIXS_CMEMDH_DEPRECATED = Messaging::EntryTypeDailyStatistics;
68using EntryTypeStatistics ONIXS_CMEMDH_DEPRECATED = Messaging::EntryTypeStatistics;
69using UpdateAction ONIXS_CMEMDH_DEPRECATED = Messaging::UpdateAction;
70using MoneyOrPar ONIXS_CMEMDH_DEPRECATED = Messaging::MoneyOrPar;
71using OpenCloseSettlFlag ONIXS_CMEMDH_DEPRECATED = Messaging::OpenCloseSettlFlag;
72using OrderUpdateAction ONIXS_CMEMDH_DEPRECATED = Messaging::OrderUpdateAction;
73using PriceSource ONIXS_CMEMDH_DEPRECATED = Messaging::PriceSource;
74using PutOrCall ONIXS_CMEMDH_DEPRECATED = Messaging::PutOrCall;
75using RepoSubType ONIXS_CMEMDH_DEPRECATED = Messaging::RepoSubType;
76using SecurityAltIDSource ONIXS_CMEMDH_DEPRECATED = Messaging::SecurityAltIDSource;
77using SecurityTradingEvent ONIXS_CMEMDH_DEPRECATED = Messaging::SecurityTradingEvent;
78using SecurityTradingStatus ONIXS_CMEMDH_DEPRECATED = Messaging::SecurityTradingStatus;
79using SecurityUpdateAction ONIXS_CMEMDH_DEPRECATED = Messaging::SecurityUpdateAction;
80using Side ONIXS_CMEMDH_DEPRECATED = Messaging::Side;
81using WorkupTradingStatus ONIXS_CMEMDH_DEPRECATED = Messaging::WorkupTradingStatus;
82using InstAttribValue ONIXS_CMEMDH_DEPRECATED = Messaging::InstAttribValue;
83using MatchEventIndicator ONIXS_CMEMDH_DEPRECATED = Messaging::MatchEventIndicator;
84using SettlPriceType ONIXS_CMEMDH_DEPRECATED = Messaging::SettlPriceType;
85
86using NullInt32 ONIXS_CMEMDH_DEPRECATED = Messaging::NullInt32;
87using NullInt8 ONIXS_CMEMDH_DEPRECATED = Messaging::NullInt8;
88using NullLocalMktDate ONIXS_CMEMDH_DEPRECATED = Messaging::NullLocalMktDate;
89using NullUInt16 ONIXS_CMEMDH_DEPRECATED = Messaging::NullUInt16;
90using NullUInt32 ONIXS_CMEMDH_DEPRECATED = Messaging::NullUInt32;
91using NullUInt64 ONIXS_CMEMDH_DEPRECATED = Messaging::NullUInt64;
92using NullUInt8 ONIXS_CMEMDH_DEPRECATED = Messaging::NullUInt8;
93
94using Messaging::localMktDateToTimestamp;
95using Messaging::timestampToLocalMktDate;
96
98
99#endif
#define ONIXS_CMEMDH_NAMESPACE_BEGIN
Definition Bootstrap.h:54
#define ONIXS_CMEMDH_NAMESPACE_END
Definition Bootstrap.h:55
#define ONIXS_CMEMDH_DEPRECATED
Definition Compiler.h:167
#define ONIXS_CMEMDH_DEPRECATED_HEADER(msg)
Definition Compiler.h:168
IntegralConstant< Int8, 24 > InstAttribType
Eligibility.
Definition Fields.h:43
IntegralConstant< UInt8, 4 > SecurityAltIDSourceISIN
Definition Fields.h:105
IntegralConstant< Int8, 0 > UpdateTypeNew
MDUpdateTypeNew.
Definition Fields.h:97
IntegralConstant< Char, 'e'> EntryTypeVol
MDEntryTypeVol.
Definition Fields.h:85
IntegralConstant< Int8, 0 > UpdateActionNew
MDUpdateActionNew.
Definition Fields.h:91
std::uint32_t UInt32
uInt32.
Definition Integral.h:35
std::int8_t Int8
int8.
Definition Integral.h:30
IntegralConstant< Int32, 2147483647 > NullInt32
Null value for an optional Int32 field.
Definition Fields.h:1446
IntegralConstant< UInt64, 18446744073709551615ULL > NullUInt64
Null value for an optional UInt64 field.
Definition Fields.h:1476
IntegralConstant< UInt16, 65535 > NullLocalMktDate
Null value for an optional LocalMktDate field.
Definition Fields.h:1458
IntegralConstant< UInt8, 255 > NullUInt8
Null value for an optional UInt8 field.
Definition Fields.h:1482
char Char
Character type alias.
Definition String.h:30
IntegralConstant< Int8, 127 > NullInt8
Null value for an optional Int8 field.
Definition Fields.h:1452
std::uint16_t UInt16
uInt16.
Definition Integral.h:33
std::int32_t Int32
int32.
Definition Integral.h:34
IntegralConstant< Char, '8'> SecurityIDSource
Definition Fields.h:119
IntegralConstant< UInt32, 4294967295 > NullUInt32
Null value for an optional UInt32 field.
Definition Fields.h:1470
std::uint64_t UInt64
uInt64.
Definition Integral.h:37
IntegralConstant< Char, 'g'> EntryTypeLimits
MDEntryTypeLimits.
Definition Fields.h:73
std::uint8_t UInt8
uInt8.
Definition Integral.h:31
std::int16_t Int16
int16.
Definition Integral.h:32
IntegralConstant< Char, '2'> EntryTypeTrade
MDEntryTypeTrade.
Definition Fields.h:79
IntegralConstant< Char, 'J'> EntryTypeChannelReset
Channel Reset message entry type.
Definition Fields.h:67
IntegralConstant< UInt16, 65535 > NullUInt16
Null value for an optional UInt16 field.
Definition Fields.h:1464