Skip to content

Class nebula::ros::HesaiHwMonitorWrapper

ClassList > nebula > ros > HesaiHwMonitorWrapper

  • #include <hw_monitor_wrapper.hpp>

Public Functions

Type Name
HesaiHwMonitorWrapper (nebula::agnocast_wrapper::Node * parent_node, nebula::agnocast_wrapper::diagnostic_updater::Updater & diagnostic_updater, const std::shared_ptr< nebula::drivers::HesaiHwInterface > & hw_interface, const std::shared_ptr< const nebula::drivers::HesaiSensorConfiguration > & config, const std::shared_ptr< SyncToolingWorker > & sync_tooling_worker)
void on_config_change (const std::shared_ptr< const nebula::drivers::HesaiSensorConfiguration > &)

Public Static Functions

Type Name
nebula::Status status ()

Public Functions Documentation

function HesaiHwMonitorWrapper

nebula::ros::HesaiHwMonitorWrapper::HesaiHwMonitorWrapper (
    nebula::agnocast_wrapper::Node * parent_node,
    nebula::agnocast_wrapper::diagnostic_updater::Updater & diagnostic_updater,
    const std::shared_ptr< nebula::drivers::HesaiHwInterface > & hw_interface,
    const std::shared_ptr< const nebula::drivers::HesaiSensorConfiguration > & config,
    const std::shared_ptr< SyncToolingWorker > & sync_tooling_worker
) 

function on_config_change

inline void nebula::ros::HesaiHwMonitorWrapper::on_config_change (
    const std::shared_ptr< const nebula::drivers::HesaiSensorConfiguration > &
) 

Public Static Functions Documentation

function status

static nebula::Status nebula::ros::HesaiHwMonitorWrapper::status () 


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