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

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

Public Types

typedef std::set< MarketSegmentMarketSegments
 

Public Member Functions

virtual EmdiDescriptors findEmdiDescriptors (const MarketSegments &productNames) const =0
 
virtual EmdiDescriptors findAllEmdiDescriptors () const =0
 
virtual MdiDescriptors findMdiDescriptors (const MarketSegments &productNames) const =0
 
virtual MdiDescriptors findAllMdiDescriptors () const =0
 
virtual EobiDescriptors findEobiDescriptors (const MarketSegments &productNames) const =0
 
virtual EobiDescriptors findAllEobiDescriptors () const =0
 

Protected Member Functions

virtual ~IInterfaceDescriptorProvider ()
 

Detailed Description

Definition at line 141 of file InterfaceDescriptorProvider.h.

Member Typedef Documentation

typedef std::set<MarketSegment> MarketSegments

Definition at line 144 of file InterfaceDescriptorProvider.h.

Constructor & Destructor Documentation

virtual ~IInterfaceDescriptorProvider ( )
inlineprotectedvirtual

Destructor.

Definition at line 174 of file InterfaceDescriptorProvider.h.

Member Function Documentation

virtual EmdiDescriptors findAllEmdiDescriptors ( ) const
pure virtual

Returns list of EMDI descriptors with filled partitionIdFilters and marketSegmentIdFilters to allow user to receive market data for all products.

Implemented in RdiHandler.

virtual EobiDescriptors findAllEobiDescriptors ( ) const
pure virtual

Returns list of EOBI descriptors with filled partitionIdFilters and marketSegmentIdFilters to allow user to receive market data for all products.

Implemented in RdiHandler.

virtual MdiDescriptors findAllMdiDescriptors ( ) const
pure virtual

Returns list of MDI descriptors with filled partitionIdFilters and marketSegmentIdFilters to allow user to receive market data for all products.

Implemented in RdiHandler.

virtual EmdiDescriptors findEmdiDescriptors ( const MarketSegments productNames) const
pure virtual

Returns list of EMDI descriptors with filled partitionIdFilters and marketSegmentIdFilters to allow user to receive market data for products specified by productNames.

Implemented in RdiHandler.

virtual EobiDescriptors findEobiDescriptors ( const MarketSegments productNames) const
pure virtual

Returns list of EOBI descriptors with filled partitionIdFilters and marketSegmentIdFilters to allow user to receive market data for products specified by productNames.

Implemented in RdiHandler.

virtual MdiDescriptors findMdiDescriptors ( const MarketSegments productNames) const
pure virtual

Returns list of MDI descriptors with filled partitionIdFilters and marketSegmentIdFilters to allow user to receive market data for products specified by productNames.

Implemented in RdiHandler.


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