Skip to content

Struct nebula::ros::SampleRosWrapper::Diagnostics

ClassList > Diagnostics

Public Attributes

Type Name
std::optional< LivenessMonitor > packet_liveness
std::optional< custom_diagnostic_tasks::RateBoundStatus > publish_rate
diagnostic_updater::Updater updater

Public Functions

Type Name
Diagnostics (rclcpp::Node * node)

Public Attributes Documentation

variable packet_liveness

std::optional<LivenessMonitor> nebula::ros::SampleRosWrapper::Diagnostics::packet_liveness;

variable publish_rate

std::optional<custom_diagnostic_tasks::RateBoundStatus> nebula::ros::SampleRosWrapper::Diagnostics::publish_rate;

variable updater

diagnostic_updater::Updater nebula::ros::SampleRosWrapper::Diagnostics::updater;

Public Functions Documentation

function Diagnostics

inline explicit Diagnostics::Diagnostics (
    rclcpp::Node * node
) 


The documentation for this class was generated from the following file src/nebula_sample/nebula_sample/include/nebula_sample/sample_ros_wrapper.hpp