Skip to content

Struct nebula::ros::SampleRosWrapper::OnlineMode

ClassList > OnlineMode

Resources used only when launch_hw is true.

Public Attributes

Type Name
std::unique_ptr< nebula_msgs::msg::NebulaPackets > current_scan_packets_msg = /* multi line expression */
drivers::SampleHwInterface hw_interface
rclcpp::Publisher< nebula_msgs::msg::NebulaPackets >::SharedPtr packets_pub

Public Functions

Type Name
OnlineMode (drivers::ConnectionConfiguration connection_configuration)

Public Attributes Documentation

variable current_scan_packets_msg

std::unique_ptr<nebula_msgs::msg::NebulaPackets> nebula::ros::SampleRosWrapper::OnlineMode::current_scan_packets_msg;

variable hw_interface

drivers::SampleHwInterface nebula::ros::SampleRosWrapper::OnlineMode::hw_interface;

variable packets_pub

rclcpp::Publisher<nebula_msgs::msg::NebulaPackets>::SharedPtr nebula::ros::SampleRosWrapper::OnlineMode::packets_pub;

Public Functions Documentation

function OnlineMode

inline explicit OnlineMode::OnlineMode (
    drivers::ConnectionConfiguration connection_configuration
) 


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