Skip to content

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