ArPiRobot-CoreLib C++
C++ library for ArPiRobot robots
Public Member Functions | Public Attributes | List of all members
arpirobot::RepeatedTask Class Reference

#include <scheduler.hpp>

Inheritance diagram for arpirobot::RepeatedTask:
arpirobot::Task

Public Member Functions

 RepeatedTask (const std::function< void()> &&f, sched_clk::duration rate)
 
sched_clk::time_point nextRunTime ()
 
bool doesRepeat ()
 
- Public Member Functions inherited from arpirobot::Task
 Task (const std::function< void()> &&f)
 

Public Attributes

sched_clk::duration rate
 
- Public Attributes inherited from arpirobot::Task
std::function< void()> targetFunction
 

Detailed Description

Task that runs repeatedly at a fixed rate


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