Struct nebula::ros::SampleRosWrapper::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