Skip to content

Struct nebula::ros::ErrorDefinition

ClassList > nebula > ros > ErrorDefinition

  • #include <functional_safety_advanced.hpp>

Public Attributes

Type Name
uint16_t code
std::string description
drivers::FunctionalSafetySeverity severity

Public Functions

Type Name
bool operator== (const ErrorDefinition & other) const

Public Attributes Documentation

variable code

uint16_t nebula::ros::ErrorDefinition::code;

variable description

std::string nebula::ros::ErrorDefinition::description;

variable severity

drivers::FunctionalSafetySeverity nebula::ros::ErrorDefinition::severity;

Public Functions Documentation

function operator==

inline bool nebula::ros::ErrorDefinition::operator== (
    const ErrorDefinition & other
) const

Friends Documentation

friend operator<<

inline std::ostream & nebula::ros::ErrorDefinition::operator<< (
    std::ostream & os,
    const ErrorDefinition & error_definition
) 


The documentation for this class was generated from the following file nebula_ros/include/nebula_ros/hesai/diagnostics/functional_safety_advanced.hpp