B2BITS FIX Antenna C++  2.27.0
Public Member Functions | List of all members
Mit::InstrumentService Class Referenceabstract

#include <B2BITS_MitService.h>

Public Member Functions

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

Member Function Documentation

◆ addInstrument()

virtual Instrument* Mit::InstrumentService::addInstrument ( const std::string &  id)
pure virtual

◆ findInstrument()

virtual Instrument* Mit::InstrumentService::findInstrument ( const std::string &  id)
pure virtual

◆ getInstrument()

virtual Instrument* Mit::InstrumentService::getInstrument ( size_t  index)
pure virtual

◆ getInstrumentCount()

virtual size_t Mit::InstrumentService::getInstrumentCount ( ) const
pure virtual

◆ getService()

virtual Service* Mit::InstrumentService::getService ( )
pure virtual

◆ removeAllInstruments()

virtual void Mit::InstrumentService::removeAllInstruments ( )
pure virtual

◆ removeInstrument()

virtual void Mit::InstrumentService::removeInstrument ( const std::string &  id)
pure virtual