OnixS C++ CME MDP Conflated UDP Handler 1.1.2
API documentation
Loading...
Searching...
No Matches
InstAttribValue Class Reference

Public Types

typedef UInt32 Bits

Public Member Functions

bool electronicMatchEligible () const
bool orderCrossEligible () const
bool blockTradeEligible () const
bool efpEligible () const
bool ebfEligible () const
bool efsEligible () const
bool efrEligible () const
bool otcEligible () const
bool iLinkIndicativeMassQuotingEligible () const
bool negativeStrikeEligible () const
bool negativePriceOutrightEligible () const
bool isFractional () const
bool volatilityQuotedOption () const
bool rfqCrossEligible () const
bool zeroPriceOutrightEligible () const
bool decayingProductEligibility () const
bool variableProductEligibility () const
bool dailyProductEligibility () const
bool gtOrdersEligibility () const
bool impliedMatchingEligibility () const
bool triangulationEligible () const
bool variableCabEligible () const
bool invertedBook () const
bool isAoNInstrument () const
bool sefRegulated () const
bool mtfRegulated () const
bool eFIXInstrument () const
bool hedgeInstrument () const
Bits bits () const
 InstAttribValue (Bits bits=0)

Detailed Description

Definition at line 801 of file Fields.h.

Member Typedef Documentation

◆ Bits

typedef UInt32 Bits

Aliases integral type whose bits are used to indicate flag presence.

Definition at line 806 of file Fields.h.

Constructor & Destructor Documentation

◆ InstAttribValue()

InstAttribValue ( Bits bits = 0)
inline

Definition at line 982 of file Fields.h.

Member Function Documentation

◆ bits()

Bits bits ( ) const
inline

Returns elements as they packed in the set.

Definition at line 977 of file Fields.h.

◆ blockTradeEligible()

bool blockTradeEligible ( ) const
inline

Indicates whether BlockTradeEligible bit is set.

Definition at line 821 of file Fields.h.

◆ dailyProductEligibility()

bool dailyProductEligibility ( ) const
inline

Indicates whether DailyProductEligibility bit is set.

Definition at line 911 of file Fields.h.

◆ decayingProductEligibility()

bool decayingProductEligibility ( ) const
inline

Indicates whether DecayingProductEligibility bit is set.

Definition at line 899 of file Fields.h.

◆ ebfEligible()

bool ebfEligible ( ) const
inline

Indicates whether EBFEligible bit is set.

Definition at line 833 of file Fields.h.

◆ eFIXInstrument()

bool eFIXInstrument ( ) const
inline

Indicates whether eFIXInstrument bit is set.

Definition at line 965 of file Fields.h.

◆ efpEligible()

bool efpEligible ( ) const
inline

Indicates whether EFPEligible bit is set.

Definition at line 827 of file Fields.h.

◆ efrEligible()

bool efrEligible ( ) const
inline

Indicates whether EFREligible bit is set.

Definition at line 845 of file Fields.h.

◆ efsEligible()

bool efsEligible ( ) const
inline

Indicates whether EFSEligible bit is set.

Definition at line 839 of file Fields.h.

◆ electronicMatchEligible()

bool electronicMatchEligible ( ) const
inline

Indicates whether ElectronicMatchEligible bit is set.

Definition at line 809 of file Fields.h.

◆ gtOrdersEligibility()

bool gtOrdersEligibility ( ) const
inline

Indicates whether GTOrdersEligibility bit is set.

Definition at line 917 of file Fields.h.

◆ hedgeInstrument()

bool hedgeInstrument ( ) const
inline

Indicates whether HedgeInstrument bit is set.

Definition at line 971 of file Fields.h.

◆ iLinkIndicativeMassQuotingEligible()

bool iLinkIndicativeMassQuotingEligible ( ) const
inline

Indicates whether iLinkIndicativeMassQuotingEligible bit is set.

Definition at line 857 of file Fields.h.

◆ impliedMatchingEligibility()

bool impliedMatchingEligibility ( ) const
inline

Indicates whether ImpliedMatchingEligibility bit is set.

Definition at line 923 of file Fields.h.

◆ invertedBook()

bool invertedBook ( ) const
inline

Indicates whether InvertedBook bit is set.

Definition at line 941 of file Fields.h.

◆ isAoNInstrument()

bool isAoNInstrument ( ) const
inline

Indicates whether IsAoNInstrument bit is set.

Definition at line 947 of file Fields.h.

◆ isFractional()

bool isFractional ( ) const
inline

Indicates whether IsFractional bit is set.

Definition at line 875 of file Fields.h.

◆ mtfRegulated()

bool mtfRegulated ( ) const
inline

Indicates whether MTFRegulated bit is set.

Definition at line 959 of file Fields.h.

◆ negativePriceOutrightEligible()

bool negativePriceOutrightEligible ( ) const
inline

Indicates whether NegativePriceOutrightEligible bit is set.

Definition at line 869 of file Fields.h.

◆ negativeStrikeEligible()

bool negativeStrikeEligible ( ) const
inline

Indicates whether NegativeStrikeEligible bit is set.

Definition at line 863 of file Fields.h.

◆ orderCrossEligible()

bool orderCrossEligible ( ) const
inline

Indicates whether OrderCrossEligible bit is set.

Definition at line 815 of file Fields.h.

◆ otcEligible()

bool otcEligible ( ) const
inline

Indicates whether OTCEligible bit is set.

Definition at line 851 of file Fields.h.

◆ rfqCrossEligible()

bool rfqCrossEligible ( ) const
inline

Indicates whether RFQCrossEligible bit is set.

Definition at line 887 of file Fields.h.

◆ sefRegulated()

bool sefRegulated ( ) const
inline

Indicates whether SEFRegulated bit is set.

Definition at line 953 of file Fields.h.

◆ triangulationEligible()

bool triangulationEligible ( ) const
inline

Indicates whether TriangulationEligible bit is set.

Definition at line 929 of file Fields.h.

◆ variableCabEligible()

bool variableCabEligible ( ) const
inline

Indicates whether VariableCabEligible bit is set.

Definition at line 935 of file Fields.h.

◆ variableProductEligibility()

bool variableProductEligibility ( ) const
inline

Indicates whether VariableProductEligibility bit is set.

Definition at line 905 of file Fields.h.

◆ volatilityQuotedOption()

bool volatilityQuotedOption ( ) const
inline

Indicates whether VolatilityQuotedOption bit is set.

Definition at line 881 of file Fields.h.

◆ zeroPriceOutrightEligible()

bool zeroPriceOutrightEligible ( ) const
inline

Indicates whether ZeroPriceOutrightEligible bit is set.

Definition at line 893 of file Fields.h.