OnixS C++ CME MDP Premium Market Data Handler 5.9.0
API Documentation
Loading...
Searching...
No Matches
Fields.h
Go to the documentation of this file.
1// Copyright Onix Solutions Limited [OnixS]. All rights reserved.
2//
3// This software owned by Onix Solutions Limited [OnixS] and is
4// protected by copyright law and international copyright treaties.
5//
6// Access to and use of the software is governed by the terms of the applicable
7// OnixS Software Services Agreement (the Agreement) and Customer end user license
8// agreements granting a non-assignable, non-transferable and non-exclusive license
9// to use the software for it's own data processing purposes under the terms defined
10// in the Agreement.
11//
12// Except as otherwise granted within the terms of the Agreement, copying or
13// reproduction of any part of this source code or associated reference material
14// to any other location for further reproduction or redistribution, and any
15// amendments to this copyright notice, are expressly prohibited.
16//
17// Any reproduction or redistribution for sale or hiring of the Software not in
18// accordance with the terms of the Agreement is a violation of copyright law.
19//
20
21#pragma once
22
23#include <OnixS/CME/MDH/Time.h>
26
28ONIXS_CMEMDH_DATA_PACKING_BEGIN(1)
29
30
33typedef Char Asset[6];
34
38typedef Char CFICode[6];
39
41typedef Char CHAR;
42
46typedef Char CountryCode[2];
47
51typedef Char Currency[3];
52
55
57typedef Int16 Int16;
58
60typedef Int32 Int32;
61
63typedef Int8 Int8;
64
69
73typedef Char LongName[35];
74
77
80
83
86
90typedef Char FeedType[3];
91
94
97
101typedef Char QuoteReqId[23];
102
107
112
117
122
127
132
136typedef Char String12[12];
137
141typedef Char String20[20];
142
146typedef Char String25[25];
147
151typedef Char String3[3];
152
156typedef Char String5[5];
157
161typedef Char String6[6];
162
166typedef Char String7[7];
167
171typedef Char String8[8];
172
176typedef Char Symbol[20];
177
181typedef Char Text[180];
182
187
191typedef Char UnitOfMeasure[30];
192
197
200
203
206
208typedef UInt8 UInt8;
209
212{
213 typedef UInt8 Base;
214
215 enum Enum
216 {
219
222 };
223};
224
227{
228 typedef UInt8 Base;
229
230 enum Enum
231 {
234
236 Buy = 1,
237
240 };
241};
242
245{
246 typedef UInt8 Base;
247
248 enum Enum
249 {
252
255 };
256};
257
290
293{
294 typedef UInt8 Base;
295
296 enum Enum
297 {
300
303 };
304};
305
308{
309 typedef CHAR Base;
310
311 enum Enum
312 {
314 Bid = '0',
315
317 Offer = '1',
318
320 Trade = '2',
321
324
327
330
333
335 VWAP = '9',
336
339
342
345
348
351
354
357
360
363
366
369
372 };
373};
374
377{
378 typedef CHAR Base;
379
380 enum Enum
381 {
383 Bid = '0',
384
386 Offer = '1',
387
390
393
396
399
402 };
403};
404
407{
408 typedef CHAR Base;
409
410 enum Enum
411 {
414
417
420
423 };
424};
425
428{
429 typedef CHAR Base;
430
431 enum Enum
432 {
435
438
440 LowTrade = '8',
441
443 VWAP = '9',
444
447
450 };
451};
452
455{
456 typedef UInt8 Base;
457
458 enum Enum
459 {
461 New = 0,
462
465
468
471
474
477 };
478};
479
482{
483 typedef UInt8 Base;
484
485 enum Enum
486 {
488 Money = 1,
489
491 Par = 2
492 };
493};
494
521
524{
525 typedef UInt8 Base;
526
527 enum Enum
528 {
530 New = 0,
531
534
537 };
538};
539
542{
543 typedef UInt8 Base;
544
545 enum Enum
546 {
549
552
555
558 };
559};
560
563{
564 typedef UInt8 Base;
565
566 enum Enum
567 {
569 Put = 0,
570
573 };
574};
575
578{
579 typedef UInt8 Base;
580
581 enum Enum
582 {
585
587 GC = 1,
588
591 };
592};
593
596{
597 typedef UInt8 Base;
598
599 enum Enum
600 {
602 CUSIP = 1,
603
606 };
607};
608
611{
612 typedef UInt8 Base;
613
614 enum Enum
615 {
618
621
624
627
630
633 };
634};
635
638{
639 typedef UInt8 Base;
640
641 enum Enum
642 {
645
647 Close = 4,
648
651
654
657
660
663
666
668 Cross = 25,
669
672
674 NoChange = 103,
675
678
681 };
682};
683
686{
687 typedef CHAR Base;
688
689 enum Enum
690 {
692 Add = 'A',
693
695 Delete = 'D',
696
698 Modify = 'M'
699 };
700};
701
704{
705 typedef UInt8 Base;
706
707 enum Enum
708 {
710 Buy = 1,
711
714 };
715};
716
719{
720 typedef UInt8 Base;
721
722 enum Enum
723 {
726
729
732
735 };
736};
737
740{
741public:
744 typedef UInt32 Bits;
745
748 {
749 return 0 != (bits_ & 0x1);
750 }
751
754 {
755 return 0 != (bits_ & 0x2);
756 }
757
760 {
761 return 0 != (bits_ & 0x4);
762 }
763
765 bool efpEligible() const
766 {
767 return 0 != (bits_ & 0x8);
768 }
769
771 bool ebfEligible() const
772 {
773 return 0 != (bits_ & 0x10);
774 }
775
777 bool efsEligible() const
778 {
779 return 0 != (bits_ & 0x20);
780 }
781
783 bool efrEligible() const
784 {
785 return 0 != (bits_ & 0x40);
786 }
787
789 bool otcEligible() const
790 {
791 return 0 != (bits_ & 0x80);
792 }
793
796 {
797 return 0 != (bits_ & 0x100);
798 }
799
802 {
803 return 0 != (bits_ & 0x200);
804 }
805
808 {
809 return 0 != (bits_ & 0x400);
810 }
811
813 bool isFractional() const
814 {
815 return 0 != (bits_ & 0x800);
816 }
817
820 {
821 return 0 != (bits_ & 0x1000);
822 }
823
825 bool rfqCrossEligible() const
826 {
827 return 0 != (bits_ & 0x2000);
828 }
829
832 {
833 return 0 != (bits_ & 0x4000);
834 }
835
838 {
839 return 0 != (bits_ & 0x8000);
840 }
841
844 {
845 return 0 != (bits_ & 0x10000);
846 }
847
850 {
851 return 0 != (bits_ & 0x20000);
852 }
853
856 {
857 return 0 != (bits_ & 0x40000);
858 }
859
862 {
863 return 0 != (bits_ & 0x80000);
864 }
865
868 {
869 return 0 != (bits_ & 0x100000);
870 }
871
874 {
875 return 0 != (bits_ & 0x200000);
876 }
877
879 bool invertedBook() const
880 {
881 return 0 != (bits_ & 0x400000);
882 }
883
885 bool isAoNInstrument() const
886 {
887 return 0 != (bits_ & 0x800000);
888 }
889
891 bool sefRegulated() const
892 {
893 return 0 != (bits_ & 0x1000000);
894 }
895
897 bool mtfRegulated() const
898 {
899 return 0 != (bits_ & 0x2000000);
900 }
901
903 bool eFIXInstrument() const
904 {
905 return 0 != (bits_ & 0x4000000);
906 }
907
909 bool hedgeInstrument() const
910 {
911 return 0 != (bits_ & 0x8000000);
912 }
913
915 inline Bits bits() const
916 {
917 return bits_;
918 }
919
921 : bits_(bits)
922 {
923 }
924
925private:
926 Bits bits_;
927};
928
931{
932public:
935 typedef UInt8 Bits;
936
938 bool lastTradeMsg() const
939 {
940 return 0 != (bits_ & 0x1);
941 }
942
944 bool lastVolumeMsg() const
945 {
946 return 0 != (bits_ & 0x2);
947 }
948
950 bool lastQuoteMsg() const
951 {
952 return 0 != (bits_ & 0x4);
953 }
954
956 bool lastStatsMsg() const
957 {
958 return 0 != (bits_ & 0x8);
959 }
960
962 bool lastImpliedMsg() const
963 {
964 return 0 != (bits_ & 0x10);
965 }
966
968 bool recoveryMsg() const
969 {
970 return 0 != (bits_ & 0x20);
971 }
972
974 bool reserved() const
975 {
976 return 0 != (bits_ & 0x40);
977 }
978
980 bool endOfEvent() const
981 {
982 return 0 != (bits_ & 0x80);
983 }
984
986 inline Bits bits() const
987 {
988 return bits_;
989 }
990
992 : bits_(bits)
993 {
994 }
995
996private:
997 Bits bits_;
998};
999
1002{
1003public:
1006 typedef UInt8 Bits;
1007
1009 bool finalDaily() const
1010 {
1011 return 0 != (bits_ & 0x1);
1012 }
1013
1015 bool actual() const
1016 {
1017 return 0 != (bits_ & 0x2);
1018 }
1019
1021 bool rounded() const
1022 {
1023 return 0 != (bits_ & 0x4);
1024 }
1025
1027 bool intraday() const
1028 {
1029 return 0 != (bits_ & 0x8);
1030 }
1031
1033 bool reservedBits() const
1034 {
1035 return 0 != (bits_ & 0x10);
1036 }
1037
1039 bool nullValue() const
1040 {
1041 return 0 != (bits_ & 0x80);
1042 }
1043
1045 inline Bits bits() const
1046 {
1047 return bits_;
1048 }
1049
1051 : bits_(bits)
1052 {
1053 }
1054
1055private:
1056 Bits bits_;
1057};
1058
1059
1062
1065
1068
1071
1074
1077
1080
1083{
1084 return Timestamp(TimeSpan(days, 0, 0, 0, 0).ticks());
1085}
1086
1087ONIXS_CMEMDH_DATA_PACKING_END
#define ONIXS_CMEMDH_NAMESPACE_BEGIN
Definition Bootstrap.h:67
#define ONIXS_CMEMDH_LTWT
Definition Bootstrap.h:46
#define ONIXS_CMEMDH_NAMESPACE_END
Definition Bootstrap.h:68
bool rfqCrossEligible() const
Indicates whether RFQCrossEligible bit is set.
Definition Fields.h:825
bool decayingProductEligibility() const
Indicates whether DecayingProductEligibility bit is set.
Definition Fields.h:837
bool electronicMatchEligible() const
Indicates whether ElectronicMatchEligible bit is set.
Definition Fields.h:747
bool ebfEligible() const
Indicates whether EBFEligible bit is set.
Definition Fields.h:771
bool negativeStrikeEligible() const
Indicates whether NegativeStrikeEligible bit is set.
Definition Fields.h:801
bool efsEligible() const
Indicates whether EFSEligible bit is set.
Definition Fields.h:777
bool efrEligible() const
Indicates whether EFREligible bit is set.
Definition Fields.h:783
bool sefRegulated() const
Indicates whether SEFRegulated bit is set.
Definition Fields.h:891
bool impliedMatchingEligibility() const
Indicates whether ImpliedMatchingEligibility bit is set.
Definition Fields.h:861
bool iLinkIndicativeMassQuotingEligible() const
Indicates whether iLinkIndicativeMassQuotingEligible bit is set.
Definition Fields.h:795
bool hedgeInstrument() const
Indicates whether HedgeInstrument bit is set.
Definition Fields.h:909
bool zeroPriceOutrightEligible() const
Indicates whether ZeroPriceOutrightEligible bit is set.
Definition Fields.h:831
bool eFIXInstrument() const
Indicates whether eFIXInstrument bit is set.
Definition Fields.h:903
bool isFractional() const
Indicates whether IsFractional bit is set.
Definition Fields.h:813
bool efpEligible() const
Indicates whether EFPEligible bit is set.
Definition Fields.h:765
bool gtOrdersEligibility() const
Indicates whether GTOrdersEligibility bit is set.
Definition Fields.h:855
bool variableProductEligibility() const
Indicates whether VariableProductEligibility bit is set.
Definition Fields.h:843
bool dailyProductEligibility() const
Indicates whether DailyProductEligibility bit is set.
Definition Fields.h:849
bool variableCabEligible() const
Indicates whether VariableCabEligible bit is set.
Definition Fields.h:873
bool otcEligible() const
Indicates whether OTCEligible bit is set.
Definition Fields.h:789
bool isAoNInstrument() const
Indicates whether IsAoNInstrument bit is set.
Definition Fields.h:885
Bits bits() const
Returns elements as they packed in the set.
Definition Fields.h:915
UInt32 Bits
Aliases integral type whose bits are used to indicate flag presence.
Definition Fields.h:744
bool volatilityQuotedOption() const
Indicates whether VolatilityQuotedOption bit is set.
Definition Fields.h:819
bool triangulationEligible() const
Indicates whether TriangulationEligible bit is set.
Definition Fields.h:867
bool invertedBook() const
Indicates whether InvertedBook bit is set.
Definition Fields.h:879
bool mtfRegulated() const
Indicates whether MTFRegulated bit is set.
Definition Fields.h:897
bool negativePriceOutrightEligible() const
Indicates whether NegativePriceOutrightEligible bit is set.
Definition Fields.h:807
bool blockTradeEligible() const
Indicates whether BlockTradeEligible bit is set.
Definition Fields.h:759
bool orderCrossEligible() const
Indicates whether OrderCrossEligible bit is set.
Definition Fields.h:753
bool reserved() const
Indicates whether Reserved bit is set.
Definition Fields.h:974
bool endOfEvent() const
Indicates whether EndOfEvent bit is set.
Definition Fields.h:980
bool lastTradeMsg() const
Indicates whether LastTradeMsg bit is set.
Definition Fields.h:938
bool recoveryMsg() const
Indicates whether RecoveryMsg bit is set.
Definition Fields.h:968
bool lastStatsMsg() const
Indicates whether LastStatsMsg bit is set.
Definition Fields.h:956
bool lastQuoteMsg() const
Indicates whether LastQuoteMsg bit is set.
Definition Fields.h:950
bool lastVolumeMsg() const
Indicates whether LastVolumeMsg bit is set.
Definition Fields.h:944
UInt8 Bits
Aliases integral type whose bits are used to indicate flag presence.
Definition Fields.h:935
Bits bits() const
Returns elements as they packed in the set.
Definition Fields.h:986
bool lastImpliedMsg() const
Indicates whether LastImpliedMsg bit is set.
Definition Fields.h:962
bool reservedBits() const
Indicates whether ReservedBits bit is set.
Definition Fields.h:1033
bool intraday() const
Indicates whether Intraday bit is set.
Definition Fields.h:1027
bool nullValue() const
Indicates whether NullValue bit is set.
Definition Fields.h:1039
bool actual() const
Indicates whether Actual bit is set.
Definition Fields.h:1015
UInt8 Bits
Aliases integral type whose bits are used to indicate flag presence.
Definition Fields.h:1006
bool rounded() const
Indicates whether Rounded bit is set.
Definition Fields.h:1021
bool finalDaily() const
Indicates whether FinalDaily bit is set.
Definition Fields.h:1009
Bits bits() const
Returns elements as they packed in the set.
Definition Fields.h:1045
Represents time interval.
Definition Time.h:105
Represents time point without time-zone information.
Definition Time.h:388
Char CHAR
char.
Definition Fields.h:41
Char LongName[35]
Financial Instrument Full Name.
Definition Fields.h:73
IntegralConstant< Int8, 24 > InstAttribType
Eligibility.
Definition Fields.h:54
IntegralConstant< UInt8, 4 > SecurityAltIDSourceISIN
SecurityAltIDSourceISIN type.
Definition Fields.h:106
Char String6[6]
String with length of 6.
Definition Fields.h:161
Char UnderlyingSymbol[20]
UnderlyingSymbol type.
Definition Fields.h:186
UInt16 LocalMktDate
LocalMktDate type.
Definition Fields.h:68
Int8 Int8
int8.
Definition Fields.h:63
Char String7[7]
String length 7.
Definition Fields.h:166
Char String25[25]
String length 25.
Definition Fields.h:146
Char Currency[3]
Currency.
Definition Fields.h:51
Char SecurityExchange[4]
SecurityExchange type.
Definition Fields.h:111
Char SecurityType[6]
SecurityType.
Definition Fields.h:131
UInt64 UInt64
uInt64.
Definition Fields.h:205
IntegralConstant< Int8, 0 > UpdateTypeNew
MDUpdateTypeNew.
Definition Fields.h:96
IntegralConstant< Char, 'e'> EntryTypeVol
MDEntryTypeVol.
Definition Fields.h:85
IntegralConstant< Int8, 0 > UpdateActionNew
MDUpdateActionNew.
Definition Fields.h:93
IntegralConstant< Int32, 2147483647 > NullInt32
Null value for optional Int32 field.
Definition Fields.h:1061
Int32 Int32
int32.
Definition Fields.h:60
IntegralConstant< UInt64, 18446744073709551615ULL > NullUInt64
Null value for optional UInt64 field.
Definition Fields.h:1076
IntegralConstant< UInt16, 65535 > NullLocalMktDate
Null value for optional LocalMktDate field.
Definition Fields.h:1067
IntegralConstant< UInt8, 255 > NullUInt8
Null value for optional UInt8 field.
Definition Fields.h:1079
char Char
Character type alias.
Definition String.h:36
IntegralConstant< Int8, 127 > NullInt8
Null value for optional Int8 field.
Definition Fields.h:1064
Char Symbol[20]
Symbol.
Definition Fields.h:176
Char String5[5]
String length 5.
Definition Fields.h:156
Char QuoteReqId[23]
QuoteReqId type.
Definition Fields.h:101
Char Text[180]
Text.
Definition Fields.h:181
Char String3[3]
String length 3.
Definition Fields.h:151
Char String8[8]
String length 8.
Definition Fields.h:171
IntegralConstant< Char, '8'> SecurityIDSource
SecurityIDSource.
Definition Fields.h:121
Char UnitOfMeasure[30]
UnitOfMeasure type.
Definition Fields.h:191
UInt32 UInt32
uInt32.
Definition Fields.h:202
Timestamp localMktDateToTimestamp(LocalMktDate days)
Converts days since epoch to Timestamp value.
Definition Fields.h:1082
Char FeedType[3]
MDFeedType type.
Definition Fields.h:90
IntegralConstant< UInt32, 4294967295 > NullUInt32
Null value for optional UInt32 field.
Definition Fields.h:1073
Char UserDefinedInstrument
UserDefinedInstrument type.
Definition Fields.h:196
Int16 Int16
int16.
Definition Fields.h:57
IntegralConstant< Char, 'g'> EntryTypeLimits
MDEntryTypeLimits.
Definition Fields.h:79
Char CFICode[6]
CFICode type.
Definition Fields.h:38
IntegralConstant< Char, '2'> EntryTypeTrade
MDEntryTypeTrade.
Definition Fields.h:82
UInt8 UInt8
uInt8.
Definition Fields.h:208
UInt16 UInt16
uInt16.
Definition Fields.h:199
Char SecurityGroup[6]
SecurityGroup type.
Definition Fields.h:116
Char CountryCode[2]
ISO 2-character country code.
Definition Fields.h:46
Char SecuritySubType[5]
SecuritySubType type.
Definition Fields.h:126
Char String20[20]
String length 20.
Definition Fields.h:141
Char String12[12]
String length 12.
Definition Fields.h:136
IntegralConstant< Char, 'J'> EntryTypeChannelReset
Channel Reset message entry type.
Definition Fields.h:76
Char Asset[6]
Asset.
Definition Fields.h:33
IntegralConstant< UInt16, 65535 > NullUInt16
Null value for optional UInt16 field.
Definition Fields.h:1070
AggressorFlag type.
Definition Fields.h:212
@ NotAggressor
Not Aggressor.
Definition Fields.h:218
AggressorSide type.
Definition Fields.h:227
@ NoAggressor
No Aggressor.
Definition Fields.h:233
MDEntryTypeBook type.
Definition Fields.h:377
@ ImpliedOffer
Implied Offer.
Definition Fields.h:392
@ MarketBestOffer
Market Best Offer.
Definition Fields.h:398
@ MarketBestBid
Market Best Bid.
Definition Fields.h:401
MDEntryTypeDailyStatistics type.
Definition Fields.h:407
MDEntryTypeStatistics type.
Definition Fields.h:428
@ VWAP
Trading Session Volume Weighted Average Price.
Definition Fields.h:443
MDEntryType type.
Definition Fields.h:308
@ OpenInterest
Open Interest.
Definition Fields.h:341
@ ImpliedBid
Implied Bid.
Definition Fields.h:344
@ SessionHighBid
Session High Bid.
Definition Fields.h:353
@ ImpliedOffer
Implied Offer.
Definition Fields.h:347
@ MarketBestOffer
Market Best Offer.
Definition Fields.h:368
@ FixingPrice
Fixing Price.
Definition Fields.h:359
@ VWAP
Trading Session Volume Weighted Average Price.
Definition Fields.h:335
@ ThresholdLimitsandPriceBandVariation
Threshold Limits and Price Band Variation.
Definition Fields.h:365
@ ClearedVolume
Cleared Volume.
Definition Fields.h:338
@ SessionLowOffer
Session Low Offer.
Definition Fields.h:356
@ SettlementPrice
Settlement Price.
Definition Fields.h:326
@ BookReset
Book Reset.
Definition Fields.h:350
@ TradingSessionHighPrice
Trading Session High Price.
Definition Fields.h:329
@ MarketBestBid
Market Best Bid.
Definition Fields.h:371
@ ElectronicVolume
Electronic Volume.
Definition Fields.h:362
@ OpenPrice
Open Price.
Definition Fields.h:323
@ TradingSessionLowPrice
Trading Session Low Price.
Definition Fields.h:332
EventType type.
Definition Fields.h:245
@ LastEligibleTradeDate
Last Eligible Trade Date.
Definition Fields.h:254
@ Activation
Activation.
Definition Fields.h:251
HaltReason type.
Definition Fields.h:260
@ InstrumentExpiration
Instrument Expiration.
Definition Fields.h:278
@ MarketEvent
Market Event .
Definition Fields.h:272
@ RecoveryInProcess
Recovery In Process.
Definition Fields.h:284
@ GroupSchedule
Group Schedule.
Definition Fields.h:266
@ TradeDateRoll
Trade Date Roll.
Definition Fields.h:287
@ InstrumentActivation
Instrument Activation.
Definition Fields.h:275
@ SurveillanceIntervention
Surveillance Intervention .
Definition Fields.h:269
LegSide type.
Definition Fields.h:293
@ SellSide
Sell Side.
Definition Fields.h:302
MoneyOrPar type.
Definition Fields.h:482
@ Money
Money Filled.
Definition Fields.h:488
OpenCloseSettlFlag type.
Definition Fields.h:497
@ RepoAverage8_30AM
Repo Average 8-30 AM.
Definition Fields.h:512
@ RepoAverage10AM
Repo Average 10 AM.
Definition Fields.h:515
@ PrevSessionRepoAverage10AM
Prev Session Repo Average 10 AM.
Definition Fields.h:518
@ IntradayVWAP
Latest update to VWAP.
Definition Fields.h:509
@ IndicativeOpeningPrice
Indicative Opening Price.
Definition Fields.h:506
@ DailyOpenPrice
Daily Open Price.
Definition Fields.h:503
OrderUpdateAction type.
Definition Fields.h:524
PriceSource type.
Definition Fields.h:542
@ MarketPlaceAssistant
Globex Market Surveillance team.
Definition Fields.h:548
@ Globex
Globex Trading Activity.
Definition Fields.h:551
@ ICAP
Icap Market Data Feed.
Definition Fields.h:557
PutOrCall type.
Definition Fields.h:563
RepoSubType type.
Definition Fields.h:578
@ GCForDBV
General Collateral Repo on a single or basket of eligible underlyings, allocation outside of BrokerTe...
Definition Fields.h:590
@ Special
Repo on a single underlying instrument.
Definition Fields.h:584
@ GC
General Collateral Repo on a single or basket of eligible underlyings, allocation at BrokerTec.
Definition Fields.h:587
SecurityAltIDSource type.
Definition Fields.h:596
SecurityTradingEvent type.
Definition Fields.h:611
@ ResetStatistics
Reset Statistics.
Definition Fields.h:623
@ ImpliedMatchingON
Implied Matching ON.
Definition Fields.h:626
@ ImpliedMatchingOFF
Implied Matching OFF.
Definition Fields.h:629
SecurityTradingStatus type.
Definition Fields.h:638
@ UnknownorInvalid
Unknown or Invalid.
Definition Fields.h:659
@ NewPriceIndication
New Price Indication.
Definition Fields.h:650
@ NotAvailableForTrading
Not Available For Trading.
Definition Fields.h:656
SecurityUpdateAction type.
Definition Fields.h:686
MDUpdateAction type.
Definition Fields.h:455
WorkupTradingStatus type.
Definition Fields.h:719
@ NotAvailableForTrading
Not Available For Trading.
Definition Fields.h:728