Skip to content

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