Public Member Functions | Private Attributes | List of all members
PJ::DelayedCallback Class Reference

#include <delayed_callback.hpp>

Public Member Functions

template<class Function >
void connectCallback (Function callback)
 
 DelayedCallback ()
 
void triggerSignal (int delay_ms)
 
 ~DelayedCallback ()
 

Private Attributes

QTimer * _delay_timer
 

Detailed Description

Definition at line 17 of file delayed_callback.hpp.

Constructor & Destructor Documentation

◆ DelayedCallback()

PJ::DelayedCallback::DelayedCallback ( )
inline

Definition at line 20 of file delayed_callback.hpp.

◆ ~DelayedCallback()

PJ::DelayedCallback::~DelayedCallback ( )
inline

Definition at line 26 of file delayed_callback.hpp.

Member Function Documentation

◆ connectCallback()

template<class Function >
void PJ::DelayedCallback::connectCallback ( Function  callback)
inline

Definition at line 32 of file delayed_callback.hpp.

◆ triggerSignal()

void PJ::DelayedCallback::triggerSignal ( int  delay_ms)
inline

Definition at line 37 of file delayed_callback.hpp.

Member Data Documentation

◆ _delay_timer

QTimer* PJ::DelayedCallback::_delay_timer
private

Definition at line 46 of file delayed_callback.hpp.


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


plotjuggler
Author(s): Davide Faconti
autogenerated on Sun Aug 11 2024 02:24:31