Struct custom_diagnostic_tasks::RateBoundStatusParam
ClassList > custom_diagnostic_tasks > RateBoundStatusParam
A structure that holds the constructor parameters for the RateBoundStatus class.
#include <rate_bound_status.hpp>
Public Attributes
| Type | Name |
|---|---|
| std::optional< double > | max_frequency |
| double | min_frequency |
Public Functions
| Type | Name |
|---|---|
| RateBoundStatusParam (const double min_freq, const std::optional< double > max_freq=std::nullopt) |
Public Attributes Documentation
variable max_frequency
std::optional<double> custom_diagnostic_tasks::RateBoundStatusParam::max_frequency;
variable min_frequency
double custom_diagnostic_tasks::RateBoundStatusParam::min_frequency;
Public Functions Documentation
function RateBoundStatusParam
inline explicit custom_diagnostic_tasks::RateBoundStatusParam::RateBoundStatusParam (
const double min_freq,
const std::optional< double > max_freq=std::nullopt
)
The documentation for this class was generated from the following file nebula_ros/include/nebula_ros/common/diagnostics/rate_bound_status.hpp