Template Class SignalGenerator

Class Documentation

template<typename SignalType>
class SignalGenerator

Timer-based signal generator for testing.

Public Types

using signal_type = SignalType
using generator_function = std::function<SignalType()>

Public Functions

inline SignalGenerator(generator_function gen, std::chrono::microseconds interval)
inline ~SignalGenerator()
template<typename Handler>
inline void start(Handler &&handler)
inline void stop()