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