scenario_simulator_v2 C++ API
Public Member Functions | List of all members
traffic_simulator::ConfigurableRateUpdater Class Reference

#include <configurable_rate_updater.hpp>

Public Member Functions

template<typename NodePointer >
 ConfigurableRateUpdater (const NodePointer &node, std::function< void()> thunk)
 
auto createTimer (double update_rate) -> void
 
auto resetUpdateRate (double update_rate) -> void
 
auto getUpdateRate () const -> double
 

Constructor & Destructor Documentation

◆ ConfigurableRateUpdater()

template<typename NodePointer >
traffic_simulator::ConfigurableRateUpdater::ConfigurableRateUpdater ( const NodePointer &  node,
std::function< void()>  thunk 
)
inline

Member Function Documentation

◆ createTimer()

auto traffic_simulator::ConfigurableRateUpdater::createTimer ( double  update_rate) -> void

◆ getUpdateRate()

auto traffic_simulator::ConfigurableRateUpdater::getUpdateRate ( ) const -> double
inline

◆ resetUpdateRate()

auto traffic_simulator::ConfigurableRateUpdater::resetUpdateRate ( double  update_rate) -> void

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