OnixS C++ Eurex T7 Market and Reference Data (EMDI, MDI, RDI, EOBI) Handlers  16.1.0
API documentation
PriceRangeRule Class Reference

#include <OnixS/Eurex/MarketData/ProductSnapshot.h>

Public Member Functions

UInt32 priceRangeRuleID () const
 
InstrumentType::Enum priceRangeProductComplex () const
 
Decimal startPriceRange () const
 
Decimal endPriceRange () const
 
bool priceRangeValue (Decimal &value) const
 
bool priceRangePercentage (Decimal &percentage) const
 

Friends

class TypedGroup< PriceRangeRule >
 

Detailed Description

Definition at line 656 of file ProductSnapshot.h.

Member Function Documentation

Decimal endPriceRange ( ) const
inline

End of price range (non-inclusive).

Definition at line 679 of file ProductSnapshot.h.

bool priceRangePercentage ( Decimal percentage) const
inline

Maximum allowable quote spread (percentage value). Conditionally required if PriceRangeValue is absent.

Definition at line 691 of file ProductSnapshot.h.

InstrumentType::Enum priceRangeProductComplex ( ) const
inline

Definition at line 667 of file ProductSnapshot.h.

UInt32 priceRangeRuleID ( ) const
inline

Table identifier, not unique within repeating group.

Definition at line 661 of file ProductSnapshot.h.

bool priceRangeValue ( Decimal value) const
inline

Maximum allowable quote spread (absolute value). Conditionally required if PriceRangePercentage is absent.

Definition at line 685 of file ProductSnapshot.h.

Decimal startPriceRange ( ) const
inline

Start of price range (inclusive).

Definition at line 673 of file ProductSnapshot.h.

Friends And Related Function Documentation

friend class TypedGroup< PriceRangeRule >
friend

Definition at line 697 of file ProductSnapshot.h.


The documentation for this class was generated from the following file: