Struct HesaiStatus

Inheritance Relationships

Base Type

  • public Status

Struct Documentation

struct HesaiStatus : public Status

Status definition for Hesai.

Public Types

enum HesaiType

Values:

enumerator INVALID_RPM_ERROR
enumerator INVALID_FOV_ERROR
enumerator INVALID_RETURN_MODE_ERROR
enumerator Type_end_of_Status

Public Functions

inline HesaiStatus()
inline HesaiStatus(Type v)
inline HesaiStatus(HesaiType v)
inline explicit HesaiStatus(int type)
inline int type() const

Public Members

enum nebula::HesaiStatus::HesaiType _hesai_type

Friends

inline friend bool operator==(const HesaiStatus &L, const HesaiStatus &R)
inline friend bool operator!=(const HesaiStatus &L, const HesaiStatus &R)
inline friend std::ostream &operator<<(std::ostream &os, nebula::HesaiStatus const &arg)

Convert Status enum to string (Overloading the << operator)

Parameters:
  • os

  • arg

Returns:

stream