OnixS C++ Eurex T7 Market and Reference Data (EMDI, MDI, RDI, EOBI) Handlers 18.2.0
API documentation
Loading...
Searching...
No Matches
IInterfaceDescriptorProvider Struct Referenceabstract

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 142 of file InterfaceDescriptorProvider.h.

Member Typedef Documentation

◆ MarketSegments

typedef std::set<MarketSegment> MarketSegments

Definition at line 145 of file InterfaceDescriptorProvider.h.

Constructor & Destructor Documentation

◆ ~IInterfaceDescriptorProvider()

virtual ~IInterfaceDescriptorProvider ( )
inlineprotectedvirtual

Destructor.

Definition at line 175 of file InterfaceDescriptorProvider.h.

Member Function Documentation

◆ findAllEmdiDescriptors()

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.

◆ findAllEobiDescriptors()

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.

◆ findAllMdiDescriptors()

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.

◆ findEmdiDescriptors()

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.

◆ findEobiDescriptors()

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.

◆ findMdiDescriptors()

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.