#include <SMP.Classes.TI_INSTRUMENT_CLASS_SECTION.h>
Public Member Functions | |
TI_INSTRUMENT_CLASS_SECTION () | |
virtual | ~TI_INSTRUMENT_CLASS_SECTION () |
virtual ClassId::Enum | id () const |
size_t | deserialize (const void *buf, size_t inLen) |
virtual std::string | toString () const |
virtual size_t | serializationBufSize () const |
virtual TI_INSTRUMENT_CLASS_SECTION * | clone () const |
virtual TI_INSTRUMENT_CLASS_SECTION * | clone (void *) const |
Public Member Functions inherited from Class | |
virtual | ~Class () |
size_t | getMaxMessageSize () const |
Definition at line 43 of file SMP.Classes.TI_INSTRUMENT_CLASS_SECTION.h.
|
inline |
Definition at line 46 of file SMP.Classes.TI_INSTRUMENT_CLASS_SECTION.h.
|
inlinevirtual |
Definition at line 50 of file SMP.Classes.TI_INSTRUMENT_CLASS_SECTION.h.
|
virtual |
Implements Class.
|
virtual |
Implements Class.
size_t deserialize | ( | const void * | buf, |
size_t | inLen | ||
) |
|
inlinevirtual |
Class id.
Implements Class.
Definition at line 53 of file SMP.Classes.TI_INSTRUMENT_CLASS_SECTION.h.
|
inlinevirtual |
Implements Class.
Definition at line 159 of file SMP.Classes.TI_INSTRUMENT_CLASS_SECTION.h.
|
virtual |
Provides string presentation.
Implements Class.
TI_FLAG::Enum aCMLastTradeFlag |
If it is set to Yes, the trades originated by ACM trading are to be considered in the last trade statistics. If it is set to No, the trades originated by ACM trading are NOT to be considered in the last trade statistics.
Definition at line 146 of file SMP.Classes.TI_INSTRUMENT_CLASS_SECTION.h.
TI_FLAG::Enum aCMOfficialPriceFlag |
If it is set to Yes, the trades originated by ACM trading are to be considered in the official price calculations. If it is set to No, the trades originated by ACM trading are NOT to be considered in the official price calculations.
Definition at line 149 of file SMP.Classes.TI_INSTRUMENT_CLASS_SECTION.h.
TI_FLAG::Enum aCMStatisticFlag |
Flag indicating whether the trades originated by ACM trading are to be considered in the calculation of statistics or not.
Definition at line 143 of file SMP.Classes.TI_INSTRUMENT_CLASS_SECTION.h.
TI_FLAG::Enum aCMTradingModalityFg |
If it is set to Yes, the ACM trading modality is enabled on this instrument class in this section.
Definition at line 140 of file SMP.Classes.TI_INSTRUMENT_CLASS_SECTION.h.
TI_FLAG::Enum cATLastTradeFlag |
If it is set to Yes, the trades originated by CAT trading are to be considered in the last trade statistics. If it is set to No, the trades originated by CAT trading are NOT to be considered in the last trade statistics.
Definition at line 95 of file SMP.Classes.TI_INSTRUMENT_CLASS_SECTION.h.
TI_FLAG::Enum cATOfficialPriceFlag |
If it is set to Yes, the trades originated by CAT trading are to be considered in the official price calculations. If it is set to No, the trades originated by CAT trading are NOT to be considered in the official price calculations.
Definition at line 104 of file SMP.Classes.TI_INSTRUMENT_CLASS_SECTION.h.
TI_FLAG::Enum cATStatisticFlag |
Flag indicating whether the trades originated by CAT trading are to be considered in the calculation of statistics or not.
Definition at line 86 of file SMP.Classes.TI_INSTRUMENT_CLASS_SECTION.h.
TI_FLAG::Enum cATTradingModalityFg |
If true, then Click-and-Trade trading modality is enabled on this instrument class on this section.
Definition at line 80 of file SMP.Classes.TI_INSTRUMENT_CLASS_SECTION.h.
UInt32 endDate |
End of validity date.
Definition at line 74 of file SMP.Classes.TI_INSTRUMENT_CLASS_SECTION.h.
UInt32 instrumentClassId |
Unique ID of the instrument class.
Definition at line 65 of file SMP.Classes.TI_INSTRUMENT_CLASS_SECTION.h.
TI_FLAG::Enum iOLastTradeFlag |
If it is set to Yes, the trades originated by inventory orders are to be considered in the last trade statistics. If it is set to No, the trades originated by inventory orders are NOT to be considered in the last trade statistics.
Definition at line 134 of file SMP.Classes.TI_INSTRUMENT_CLASS_SECTION.h.
TI_FLAG::Enum iOOfficialPriceFlag |
If it is set to Yes, the trades originated by inventory orders are to be considered in the official price calculations. If it is set to No, the trades originated by inventory orders are NOT to be considered in the official price calculations.
Definition at line 137 of file SMP.Classes.TI_INSTRUMENT_CLASS_SECTION.h.
TI_FLAG::Enum iOStatisticFlag |
Flag indicating whether the trades originated by inventory orders are to be considered in the calculation of statistics or not.
Definition at line 131 of file SMP.Classes.TI_INSTRUMENT_CLASS_SECTION.h.
UInt32 marketId |
Unique ID of the market.
Definition at line 62 of file SMP.Classes.TI_INSTRUMENT_CLASS_SECTION.h.
TI_FLAG::Enum midPriceLastTradeFlag |
If it is set to Yes, the trades originated by Mid-Price trading are to be considered in the last trade statistics. If it is set to No, the trades originated by Mid-Price trading are NOT to be considered in the last trade statistics.
Definition at line 125 of file SMP.Classes.TI_INSTRUMENT_CLASS_SECTION.h.
TI_FLAG::Enum midPriceOfficialPriceFlag |
If it is set to Yes, the trades originated by Mid-Price trading are to be considered in the official price calculations. If it is set to No, the trades originated by Mid-Price trading are NOT to be considered in the official price calculations.
Definition at line 128 of file SMP.Classes.TI_INSTRUMENT_CLASS_SECTION.h.
TI_FLAG::Enum midPriceStatisticFlag |
Flag indicating whether the trades originated by Mid-Price trading are to be considered in the calculation of statistics or not.
Definition at line 122 of file SMP.Classes.TI_INSTRUMENT_CLASS_SECTION.h.
TI_FLAG::Enum oTCLastTradeFlag |
If it is set to Yes, the trades originated by OTC Registrations are to be considered in the last trade statistics. If it is set to No, the trades originated by OTC Registrations are NOT to be considered in the last trade statistics.
Definition at line 116 of file SMP.Classes.TI_INSTRUMENT_CLASS_SECTION.h.
TI_FLAG::Enum oTCOfficialPriceFlag |
If it is set to Yes, the trades originated by OTC Registrations are to be considered in the official price calculations. If it is set to No, the trades originated by OTC Registrations are NOT to be considered in the official price calculations.
Definition at line 119 of file SMP.Classes.TI_INSTRUMENT_CLASS_SECTION.h.
TI_FLAG::Enum oTCStatisticFlag |
Flag indicating whether the trades originated by OTC Registrations are to be considered in the calculation of statistics or not.
Definition at line 113 of file SMP.Classes.TI_INSTRUMENT_CLASS_SECTION.h.
TI_FLAG::Enum rFCQLastTradeFlag |
If it is set to Yes, the trades originated by RFCQ's are to be considered in the last trade statistics. If it is set to No, the trades originated by RFCQ's are NOT to be considered in the last trade statistics.
Definition at line 101 of file SMP.Classes.TI_INSTRUMENT_CLASS_SECTION.h.
TI_FLAG::Enum rFCQOfficialPriceFlag |
If it is set to Yes, the trades originated by RFCQ's are to be considered in the official price calculations. If it is set to No, the trades originated by RFCQ's are NOT to be considered in the official price calculations.
Definition at line 110 of file SMP.Classes.TI_INSTRUMENT_CLASS_SECTION.h.
TI_FLAG::Enum rFCQStatisticFlag |
Flag indicating whether the trades originated by RFCQs are to be considered in the calculation of statistics or not.
Definition at line 92 of file SMP.Classes.TI_INSTRUMENT_CLASS_SECTION.h.
TI_FLAG::Enum rFCQTradingModalityFg |
If true, then RFCQ trading modality is enabled on this instrument class on this section.
Definition at line 83 of file SMP.Classes.TI_INSTRUMENT_CLASS_SECTION.h.
TI_FLAG::Enum rfqEnabled |
Flag indicating whether Rfqs are enabled or not on this instrument class on this section.
Definition at line 77 of file SMP.Classes.TI_INSTRUMENT_CLASS_SECTION.h.
TI_FLAG::Enum rFQLastTradeFlag |
If it is set to Yes, the trades originated by RFQ's are to be considered in the last trade statistics. If it is set to No, the trades originated by RFQ's are NOT to be considered in the last trade statistics.
Definition at line 98 of file SMP.Classes.TI_INSTRUMENT_CLASS_SECTION.h.
TI_FLAG::Enum rFQOfficialPriceFlag |
If it is set to Yes, the trades originated by RFQ's are to be considered in the official price calculations. If it is set to No, the trades originated by RFQ's are NOT to be considered in the official price calculations.
Definition at line 107 of file SMP.Classes.TI_INSTRUMENT_CLASS_SECTION.h.
TI_FLAG::Enum rFQStatisticFlag |
Flag indicating whether the trades originated by RFQs are to be considered in the calculation of statistics or not.
Definition at line 89 of file SMP.Classes.TI_INSTRUMENT_CLASS_SECTION.h.
UInt32 sectionId |
Unique ID of the section.
Definition at line 59 of file SMP.Classes.TI_INSTRUMENT_CLASS_SECTION.h.
UInt32 sortNumber |
Instrument class sorting number.
Definition at line 68 of file SMP.Classes.TI_INSTRUMENT_CLASS_SECTION.h.
UInt32 startDate |
Start of validity date.
Definition at line 71 of file SMP.Classes.TI_INSTRUMENT_CLASS_SECTION.h.