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

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

Collaboration diagram for PriceRangeRule:

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 610 of file ProductSnapshot.h.

Member Function Documentation

Decimal endPriceRange ( ) const
inline

End of price range (non-inclusive).

Definition at line 633 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 645 of file ProductSnapshot.h.

InstrumentType::Enum priceRangeProductComplex ( ) const
inline

Definition at line 621 of file ProductSnapshot.h.

UInt32 priceRangeRuleID ( ) const
inline

Table identifier, not unique within repeating group.

Definition at line 615 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 639 of file ProductSnapshot.h.

Decimal startPriceRange ( ) const
inline

Start of price range (inclusive).

Definition at line 627 of file ProductSnapshot.h.

Friends And Related Function Documentation

friend class TypedGroup< PriceRangeRule >
friend

Definition at line 651 of file ProductSnapshot.h.


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