Skip to content

Struct nebula::VelodyneStatus

ClassList > nebula > VelodyneStatus

Status definition for Velodyne.

  • #include <velodyne_status.hpp>

Inherits the following classes: nebula::Status

Public Types

Type Name
enum VelodyneType

Public Types inherited from nebula::Status

See nebula::Status

Type Name
enum Type

Public Attributes

Type Name
enum nebula::VelodyneStatus::VelodyneType _velo_type

Public Attributes inherited from nebula::Status

See nebula::Status

Type Name
enum nebula::Status::Type _type

Public Functions

Type Name
Status ()
Status (Type v)
Status (int type)
VelodyneStatus ()
VelodyneStatus (Type v)
VelodyneStatus (VelodyneType v)
VelodyneStatus (int type)
int type () const

Public Functions inherited from nebula::Status

See nebula::Status

Type Name
Status ()
Status (Type v)
Status (int type)
Type type () const

Public Types Documentation

enum VelodyneType

enum nebula::VelodyneStatus::VelodyneType {
    INVALID_RPM_ERROR = Type_end_of_Status + 1,
    INVALID_FOV_ERROR,
    INVALID_RETURN_MODE_ERROR,
    Type_end_of_Status = INVALID_RPM_ERROR
};

Public Attributes Documentation

variable _velo_type

enum nebula::VelodyneStatus::VelodyneType nebula::VelodyneStatus::_velo_type;

Public Functions Documentation

function Status [1/3]

inline nebula::VelodyneStatus::Status () 

function Status [2/3]

inline nebula::VelodyneStatus::Status (
    Type v
) 

function Status [3/3]

inline explicit nebula::VelodyneStatus::Status (
    int type
) 

function VelodyneStatus [1/4]

inline nebula::VelodyneStatus::VelodyneStatus () 

function VelodyneStatus [2/4]

inline nebula::VelodyneStatus::VelodyneStatus (
    Type v
) 

function VelodyneStatus [3/4]

inline nebula::VelodyneStatus::VelodyneStatus (
    VelodyneType v
) 

function VelodyneStatus [4/4]

inline explicit nebula::VelodyneStatus::VelodyneStatus (
    int type
) 

function type

inline int nebula::VelodyneStatus::type () const

Friends Documentation

friend operator!=

inline bool nebula::VelodyneStatus::operator!= (
    const VelodyneStatus & L,
    const VelodyneStatus & R
) 

friend operator<<

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

inline std::ostream & nebula::VelodyneStatus::operator<< (
    std::ostream & os,
    nebula::VelodyneStatus const & arg
) 

Parameters:

  • os
  • arg

Returns:

stream


friend operator==

inline bool nebula::VelodyneStatus::operator== (
    const VelodyneStatus & L,
    const VelodyneStatus & R
) 


The documentation for this class was generated from the following file nebula_common/include/nebula_common/velodyne/velodyne_status.hpp