DUDS
Distributed Update of Data from Something
duds::hardware::NullMultiDriver Class Reference

#include <NullDriver.hpp>

Inheritance diagram for duds::hardware::NullMultiDriver:
Collaboration diagram for duds::hardware::NullMultiDriver:

Public Member Functions

 NullMultiDriver ()=default
 
 NullMultiDriver (size_t numadapt)
 
void clearAdapters ()
 
virtual void setAdapter (const shared_ptr< InstrumentAdapter > &adp)
 

Private Attributes

std::vector< shared_ptr< InstrumentAdapter > > adapters
 

Detailed Description

Definition at line 17 of file NullDriver.hpp.

Constructor & Destructor Documentation

◆ NullMultiDriver() [1/2]

duds::hardware::NullMultiDriver::NullMultiDriver ( )
default

◆ NullMultiDriver() [2/2]

duds::hardware::NullMultiDriver::NullMultiDriver ( size_t  numadapt)
inline

Definition at line 21 of file NullDriver.hpp.

Member Function Documentation

◆ clearAdapters()

void duds::hardware::NullMultiDriver::clearAdapters ( )
inline

Definition at line 27 of file NullDriver.hpp.

◆ setAdapter()

virtual void duds::hardware::NullMultiDriver::setAdapter ( const shared_ptr< InstrumentAdapter > &  adp)
inlinevirtual

Definition at line 24 of file NullDriver.hpp.

Member Data Documentation

◆ adapters

std::vector< shared_ptr< InstrumentAdapter > > duds::hardware::NullMultiDriver::adapters
private

Definition at line 18 of file NullDriver.hpp.


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