Class nebula::ros::VelodyneHwInterfaceWrapper
ClassList > nebula > ros > VelodyneHwInterfaceWrapper
#include <hw_interface_wrapper.hpp>
Public Functions
Type | Name |
---|---|
VelodyneHwInterfaceWrapper (rclcpp::Node *const parent_node, std::shared_ptr< const nebula::drivers::VelodyneSensorConfiguration > & config, bool use_udp_only=false) |
|
std::shared_ptr< drivers::VelodyneHwInterface > | hw_interface () const |
void | on_config_change (const std::shared_ptr< const nebula::drivers::VelodyneSensorConfiguration > & new_config) |
nebula::Status | status () |
Public Functions Documentation
function VelodyneHwInterfaceWrapper
nebula::ros::VelodyneHwInterfaceWrapper::VelodyneHwInterfaceWrapper (
rclcpp::Node *const parent_node,
std::shared_ptr< const nebula::drivers::VelodyneSensorConfiguration > & config,
bool use_udp_only=false
)
function hw_interface
std::shared_ptr< drivers::VelodyneHwInterface > nebula::ros::VelodyneHwInterfaceWrapper::hw_interface () const
function on_config_change
void nebula::ros::VelodyneHwInterfaceWrapper::on_config_change (
const std::shared_ptr< const nebula::drivers::VelodyneSensorConfiguration > & new_config
)
function status
nebula::Status nebula::ros::VelodyneHwInterfaceWrapper::status ()
The documentation for this class was generated from the following file nebula_ros/include/nebula_ros/velodyne/hw_interface_wrapper.hpp