Struct VelodyneStatus

Inheritance Relationships

Base Type

  • public nebula::Status

Struct Documentation

struct VelodyneStatus : public nebula::Status

Status definition for Velodyne.

Public Types

enum VelodyneType

Values:

enumerator INVALID_RPM_ERROR
enumerator INVALID_FOV_ERROR
enumerator INVALID_RETURN_MODE_ERROR
enumerator Type_end_of_Status

Public Functions

inline VelodyneStatus()
inline VelodyneStatus(Type v)
inline VelodyneStatus(VelodyneType v)
inline explicit VelodyneStatus(int type)
inline int type() const

Public Members

enum nebula::VelodyneStatus::VelodyneType _velo_type

Friends

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

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

Parameters:
  • os

  • arg

Returns:

stream