Struct nebula::HesaiInventory_XT32_40P
ClassList > nebula > HesaiInventory_XT32_40P
#include <hesai_cmd_response.hpp>
Inherits the following classes: nebula::HesaiInventoryBase
Classes
Type | Name |
---|---|
struct | Internal |
Public Functions
Type | Name |
---|---|
HesaiInventory_XT32_40P (Internal value) |
|
virtual const HesaiInventoryBase::Internal & | get () override const |
virtual uint8_t | model_number () override const |
virtual ordered_json | sensor_specifics_to_json () override const |
Public Functions inherited from nebula::HesaiInventoryBase
See nebula::HesaiInventoryBase
Type | Name |
---|---|
virtual const Internal & | get () const = 0 |
virtual uint8_t | model_number () const = 0 |
ordered_json | to_json () const |
virtual | ~HesaiInventoryBase () = default |
Protected Functions inherited from nebula::HesaiInventoryBase
See nebula::HesaiInventoryBase
Type | Name |
---|---|
virtual ordered_json | sensor_specifics_to_json () const = 0 |
Protected Static Functions inherited from nebula::HesaiInventoryBase
See nebula::HesaiInventoryBase
Type | Name |
---|---|
std::string | get_motor_type (uint8_t motor_type) |
std::string | get_str_model (uint8_t model) |
Public Functions Documentation
function HesaiInventory_XT32_40P
inline explicit nebula::HesaiInventory_XT32_40P::HesaiInventory_XT32_40P (
Internal value
)
function get
inline virtual const HesaiInventoryBase::Internal & nebula::HesaiInventory_XT32_40P::get () override const
Implements nebula::HesaiInventoryBase::get
function model_number
inline virtual uint8_t nebula::HesaiInventory_XT32_40P::model_number () override const
Implements nebula::HesaiInventoryBase::model_number
function sensor_specifics_to_json
inline virtual ordered_json nebula::HesaiInventory_XT32_40P::sensor_specifics_to_json () override const
Implements nebula::HesaiInventoryBase::sensor_specifics_to_json
The documentation for this class was generated from the following file nebula_hw_interfaces/include/nebula_hw_interfaces/nebula_hw_interfaces_hesai/hesai_cmd_response.hpp