Execution Management ErrorDomain. More...
#include <exec_error_domain.h>
Public Member Functions | |
const char * | Name () const noexcept override |
Get the domain's name. More... | |
const char * | Message (core::ErrorDomain::CodeType errorCode) const noexcept override |
Get error message of a specific error code. More... | |
Public Member Functions inherited from ara::core::ErrorDomain | |
constexpr | ErrorDomain (IdType id) noexcept |
Constructor. More... | |
ErrorDomain (const ErrorDomain &)=delete | |
ErrorDomain (ErrorDomain &&)=delete | |
ErrorDomain & | operator= (const ErrorDomain &)=delete |
ErrorDomain & | operator= (ErrorDomain &&)=delete |
constexpr bool | operator== (const ErrorDomain &other) const noexcept |
constexpr bool | operator!= (const ErrorDomain &other) const noexcept |
constexpr IdType | Id () const noexcept |
Get the domain ID. More... | |
Additional Inherited Members | |
Public Types inherited from ara::core::ErrorDomain | |
using | IdType = uint64_t |
Alias type of the domain ID. | |
using | CodeType = uint32_t |
Alias type of the error code. | |
Execution Management ErrorDomain.
|
overridevirtualnoexcept |
Get error message of a specific error code.
errorCode | Error code of interest |
Implements ara::core::ErrorDomain.
|
overridevirtualnoexcept |