Krotos Modules 3
Loading...
Searching...
No Matches
krotos::ThreadedTimer Class Reference

#include <ThreadedTimer.h>

Inheritance diagram for krotos::ThreadedTimer:

Public Member Functions

 ThreadedTimer ()
 
 ~ThreadedTimer ()
 
void run () override
 
void exitSignalSent () override
 
void timerCallback () override
 

Public Attributes

std::function< void()> onTimerCallback
 
std::function< void()> onThreadCallback
 

Constructor & Destructor Documentation

◆ ThreadedTimer()

krotos::ThreadedTimer::ThreadedTimer ( )
inline

◆ ~ThreadedTimer()

krotos::ThreadedTimer::~ThreadedTimer ( )
inline

Member Function Documentation

◆ exitSignalSent()

void krotos::ThreadedTimer::exitSignalSent ( )
inlineoverride

◆ run()

void krotos::ThreadedTimer::run ( )
inlineoverride

◆ timerCallback()

void krotos::ThreadedTimer::timerCallback ( )
inlineoverride

Member Data Documentation

◆ onThreadCallback

std::function<void()> krotos::ThreadedTimer::onThreadCallback

◆ onTimerCallback

std::function<void()> krotos::ThreadedTimer::onTimerCallback

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