|
Formula Student Autonomous Systems
The code for the main driverless system
|
#include <deadTime.hpp>

Public Member Functions | |
| DeadTime (double deadtime) | |
| DeadTime (const DeadTime &in) | |
| DeadTime & | operator= (const DeadTime &in) |
| void | updateDeadTime (double time) |
| T | getOldest () |
| bool | availableDeadTime (double time) |
| void | addVal (T val, double currTime) |
Private Attributes | |
| std::mutex | _mutex |
| double | deadTime |
| std::queue< T > | deadTimeQueue |
| std::queue< double > | times |
Definition at line 7 of file deadTime.hpp.
|
inline |
Definition at line 10 of file deadTime.hpp.
|
inline |
Definition at line 12 of file deadTime.hpp.
|
inline |
Definition at line 55 of file deadTime.hpp.
|
inline |
Definition at line 40 of file deadTime.hpp.
|
inline |
Definition at line 31 of file deadTime.hpp.
Definition at line 20 of file deadTime.hpp.
|
inline |
Definition at line 29 of file deadTime.hpp.
|
private |
Definition at line 63 of file deadTime.hpp.
|
private |
Definition at line 64 of file deadTime.hpp.
|
private |
Definition at line 65 of file deadTime.hpp.
|
private |
Definition at line 66 of file deadTime.hpp.