herald  2.0.0
Public Member Functions | List of all members
herald::ble::ConcreteBLETransmitter< ContextT, PayloadDataSupplierT, BLEDatabaseT, SensorDelegateSetT > Class Template Reference

Dummy implementation of a ConcreteBLETransmitter that does nothing (used for testing) More...

#include <concrete_ble_transmitter.h>

Public Member Functions

 ConcreteBLETransmitter (ContextT &ctx, BluetoothStateManager &bluetoothStateManager, PayloadDataSupplierT &payloadDataSupplier, BLEDatabaseT &bleDatabase, SensorDelegateSetT &dels)
 
 ConcreteBLETransmitter (const ConcreteBLETransmitter &from)=delete
 
 ConcreteBLETransmitter (ConcreteBLETransmitter &&from)=delete
 
std::optional< std::reference_wrapper< CoordinationProvider > > coordinationProvider ()
 
void start ()
 
void stop ()
 
 ConcreteBLETransmitter (ContextT &ctx, BluetoothStateManager &bluetoothStateManager, PayloadDataSupplierT &payloadDataSupplier, BLEDatabaseT &bleDatabase, SensorDelegateSetT &dels)
 
 ConcreteBLETransmitter (const ConcreteBLETransmitter &from)=delete
 
 ConcreteBLETransmitter (ConcreteBLETransmitter &&from)=delete
 
std::optional< std::reference_wrapper< CoordinationProvider > > coordinationProvider ()
 
void start ()
 
void stop ()
 

Detailed Description

template<typename ContextT, typename PayloadDataSupplierT, typename BLEDatabaseT, typename SensorDelegateSetT>
class herald::ble::ConcreteBLETransmitter< ContextT, PayloadDataSupplierT, BLEDatabaseT, SensorDelegateSetT >

Dummy implementation of a ConcreteBLETransmitter that does nothing (used for testing)


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