OnixS C++ MTS Cash SDP Handler 1.8.0
API documentation
Loading...
Searching...
No Matches
CMF_LIQUID_INSTRUMENT_THRESHOLDS Class Reference

Public Member Functions

 CMF_LIQUID_INSTRUMENT_THRESHOLDS ()
virtual ~CMF_LIQUID_INSTRUMENT_THRESHOLDS ()
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 CMF_LIQUID_INSTRUMENT_THRESHOLDSclone () const
virtual CMF_LIQUID_INSTRUMENT_THRESHOLDSclone (void *) const
Public Member Functions inherited from Class
virtual ~Class ()
size_t getMaxMessageSize () const

Public Attributes

UInt32 instrumentId
UInt32 financialInstrumentId
UInt16 sectionId
TI_FLAG::Enum liquidFg
Double sSTIPreTradeQty
Double sSTIPostTradeQty
Double lISPreTradeQty
Double lISPostTradeQty
UInt16 lISCategory
std::string ratingCategory
std::string lISCurrency
CMF_VALUE lIS
CMF_VALUE lIS1
CMF_VALUE lIS2
CMF_VALUE lIS3
CMF_VALUE lIS4
CMF_VALUE lIS5
CMF_VALUE lIS6
CMF_VALUE lIS7
CMF_VALUE lIS8
CMF_VALUE lIS9
CMF_VALUE lIS10

Detailed Description

Constructor & Destructor Documentation

◆ CMF_LIQUID_INSTRUMENT_THRESHOLDS()

◆ ~CMF_LIQUID_INSTRUMENT_THRESHOLDS()

virtual ~CMF_LIQUID_INSTRUMENT_THRESHOLDS ( )
inlinevirtual

Member Function Documentation

◆ clone() [1/2]

virtual CMF_LIQUID_INSTRUMENT_THRESHOLDS * clone ( ) const
virtual

Implements Class.

◆ clone() [2/2]

virtual CMF_LIQUID_INSTRUMENT_THRESHOLDS * clone ( void * ) const
virtual

Implements Class.

◆ deserialize()

size_t deserialize ( const void * buf,
size_t inLen )

◆ id()

virtual ClassId::Enum id ( ) const
inlinevirtual

Class id.

Implements Class.

Definition at line 68 of file SMP.Classes.CMF_LIQUID_INSTRUMENT_THRESHOLDS.h.

◆ serializationBufSize()

virtual size_t serializationBufSize ( ) const
inlinevirtual

Implements Class.

Definition at line 147 of file SMP.Classes.CMF_LIQUID_INSTRUMENT_THRESHOLDS.h.

◆ toString()

virtual std::string toString ( ) const
virtual

Provides string presentation.

Implements Class.

Member Data Documentation

◆ financialInstrumentId

UInt32 financialInstrumentId

Unique ID of the Financial Instrument.

Definition at line 78 of file SMP.Classes.CMF_LIQUID_INSTRUMENT_THRESHOLDS.h.

◆ instrumentId

UInt32 instrumentId

Unique ID of the Tradable Instrument.

Definition at line 75 of file SMP.Classes.CMF_LIQUID_INSTRUMENT_THRESHOLDS.h.

◆ liquidFg

TI_FLAG::Enum liquidFg

Liquid flag.

Definition at line 84 of file SMP.Classes.CMF_LIQUID_INSTRUMENT_THRESHOLDS.h.

◆ lIS

CMF_VALUE lIS

LIS value.

Definition at line 108 of file SMP.Classes.CMF_LIQUID_INSTRUMENT_THRESHOLDS.h.

◆ lIS1

CMF_VALUE lIS1

LIS1 value.

Definition at line 111 of file SMP.Classes.CMF_LIQUID_INSTRUMENT_THRESHOLDS.h.

◆ lIS10

CMF_VALUE lIS10

LIS10 value (for Future Use)

Definition at line 138 of file SMP.Classes.CMF_LIQUID_INSTRUMENT_THRESHOLDS.h.

◆ lIS2

CMF_VALUE lIS2

LIS2 value.

Definition at line 114 of file SMP.Classes.CMF_LIQUID_INSTRUMENT_THRESHOLDS.h.

◆ lIS3

CMF_VALUE lIS3

LIS3 value.

Definition at line 117 of file SMP.Classes.CMF_LIQUID_INSTRUMENT_THRESHOLDS.h.

◆ lIS4

CMF_VALUE lIS4

LIS4 value (for Future Use)

Definition at line 120 of file SMP.Classes.CMF_LIQUID_INSTRUMENT_THRESHOLDS.h.

◆ lIS5

CMF_VALUE lIS5

LIS5 value (for Future Use)

Definition at line 123 of file SMP.Classes.CMF_LIQUID_INSTRUMENT_THRESHOLDS.h.

◆ lIS6

CMF_VALUE lIS6

LIS6 value (for Future Use)

Definition at line 126 of file SMP.Classes.CMF_LIQUID_INSTRUMENT_THRESHOLDS.h.

◆ lIS7

CMF_VALUE lIS7

LIS7 value (for Future Use)

Definition at line 129 of file SMP.Classes.CMF_LIQUID_INSTRUMENT_THRESHOLDS.h.

◆ lIS8

CMF_VALUE lIS8

LIS8 value (for Future Use)

Definition at line 132 of file SMP.Classes.CMF_LIQUID_INSTRUMENT_THRESHOLDS.h.

◆ lIS9

CMF_VALUE lIS9

LIS9 value (for Future Use)

Definition at line 135 of file SMP.Classes.CMF_LIQUID_INSTRUMENT_THRESHOLDS.h.

◆ lISCategory

UInt16 lISCategory

LIS category.

Definition at line 99 of file SMP.Classes.CMF_LIQUID_INSTRUMENT_THRESHOLDS.h.

◆ lISCurrency

std::string lISCurrency

LIS currency.

Definition at line 105 of file SMP.Classes.CMF_LIQUID_INSTRUMENT_THRESHOLDS.h.

◆ lISPostTradeQty

Double lISPostTradeQty

LIS threshold level for post-trade transparency.

Definition at line 96 of file SMP.Classes.CMF_LIQUID_INSTRUMENT_THRESHOLDS.h.

◆ lISPreTradeQty

Double lISPreTradeQty

LIS threshold level for pre-trade transparency.

Definition at line 93 of file SMP.Classes.CMF_LIQUID_INSTRUMENT_THRESHOLDS.h.

◆ ratingCategory

std::string ratingCategory

Rating category.

Definition at line 102 of file SMP.Classes.CMF_LIQUID_INSTRUMENT_THRESHOLDS.h.

◆ sectionId

UInt16 sectionId

Unique ID of the Section.

Definition at line 81 of file SMP.Classes.CMF_LIQUID_INSTRUMENT_THRESHOLDS.h.

◆ sSTIPostTradeQty

Double sSTIPostTradeQty

SSTI threshold level for post-trade transparency.

Definition at line 90 of file SMP.Classes.CMF_LIQUID_INSTRUMENT_THRESHOLDS.h.

◆ sSTIPreTradeQty

Double sSTIPreTradeQty

SSTI threshold level for pre-trade transparency.

Definition at line 87 of file SMP.Classes.CMF_LIQUID_INSTRUMENT_THRESHOLDS.h.