Skip to content

Struct nebula::HesaiInventory_OT128

ClassList > nebula > HesaiInventory_OT128

  • #include <hesai_cmd_response.hpp>

Inherits the following classes: nebula::HesaiInventoryBase

Classes

Type Name
struct Internal

Public Functions

Type Name
HesaiInventory_OT128 (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_OT128

inline explicit nebula::HesaiInventory_OT128::HesaiInventory_OT128 (
    Internal value
) 

function get

inline virtual const HesaiInventoryBase::Internal & nebula::HesaiInventory_OT128::get () override const

Implements nebula::HesaiInventoryBase::get


function model_number

inline virtual uint8_t nebula::HesaiInventory_OT128::model_number () override const

Implements nebula::HesaiInventoryBase::model_number


function sensor_specifics_to_json

inline virtual ordered_json nebula::HesaiInventory_OT128::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