EPAM B2BITS C++ Mit MarketData handler  1.25.0
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | List of all members
Mit::InstrumentService Class Referenceabstract

#include <B2BITS_MitService.h>

Public Member Functions

virtual ServicegetService ()=0
 
virtual size_t getInstrumentCount () const =0
 
virtual InstrumentgetInstrument (size_t index)=0
 
virtual InstrumentfindInstrument (const std::string &id)=0
 
virtual InstrumentaddInstrument (const std::string &id)=0
 
virtual void removeInstrument (const std::string &id)=0
 
virtual void removeAllInstruments ()=0
 

Member Function Documentation

virtual Instrument* Mit::InstrumentService::addInstrument ( const std::string &  id)
pure virtual
virtual Instrument* Mit::InstrumentService::findInstrument ( const std::string &  id)
pure virtual
virtual Instrument* Mit::InstrumentService::getInstrument ( size_t  index)
pure virtual
virtual size_t Mit::InstrumentService::getInstrumentCount ( ) const
pure virtual
virtual Service* Mit::InstrumentService::getService ( )
pure virtual
virtual void Mit::InstrumentService::removeAllInstruments ( )
pure virtual
virtual void Mit::InstrumentService::removeInstrument ( const std::string &  id)
pure virtual