swift
|
Receive 1..n signals, collect them over time, and resend afer n milliseconds. More...
Public Slots | |
void | inputSignal () |
Received input signal, or manually trigger. | |
Signals | |
void | digestSignal () |
Send digest signal. | |
Public Member Functions | |
template<class T , class F1 , class F2 > | |
CDigestSignal (T *sender, F1 inputSignal, F2 digestSignal, std::chrono::milliseconds maxDelay=std::chrono::milliseconds(500), int maxInputsPerDigest=3) | |
Constructor. | |
template<class T , class F2 > | |
CDigestSignal (T *sender, F2 digestSignal, std::chrono::milliseconds maxDelay=std::chrono::milliseconds(500), int maxInputsPerDigest=3) | |
Constructor without input signal, can be manually triggered. | |
~CDigestSignal ()=default | |
Destructor. | |
Receive 1..n signals, collect them over time, and resend afer n milliseconds.
Definition at line 17 of file digestsignal.h.