|
|
| obj2_t (rclcpp::Node::SharedPtr node, std::shared_ptr< mrs_lib::TimeoutManager2 > tom, std::shared_ptr< std::atomic< bool > > test_stop_from_cbk, const double &desired_dt, const double &max_expected_dt_err) |
|
void | set_timeout_id (std::shared_ptr< mrs_lib::TimeoutManagerHandle > new_timeout_handle) |
|
void | callback (rclcpp::Time last_update) |
|
|
std::mutex | mtx |
|
int | n_cbks = 0 |
|
int | sooner_cbks = 0 |
|
bool | null_cbk = false |
|
bool | cbk_not_running = false |
|
std::atomic_bool | cbk_running = false |
|
double | max_dt_err = 0 |
|
double | avg_dt_err = 0 |
|
rclcpp::Node::SharedPtr | node_ |
|
std::shared_ptr< mrs_lib::TimeoutManager2 > | tom_ |
|
std::shared_ptr< std::atomic< bool > > | test_stop_from_cbk_ |
|
bool | check_dt_err = false |
|
double | desired_dt |
|
double | max_expected_dt_err |
|
std::shared_ptr< mrs_lib::TimeoutManagerHandle > | timeout_handle |
The documentation for this struct was generated from the following file:
- /home/runner/work/mrs_lib/mrs_lib/test/timeout_manager/test.cpp