|
Dev Essential
|
#include <error_description.h>
Inherits a_util::result::detail::IErrorDescription.
Public Member Functions | |
| std::int32_t | getErrorCode () const override |
| const char * | getErrorCodeLabel () const override |
Additional Inherited Members | |
Protected Member Functions inherited from a_util::result::detail::IErrorDescription | |
| ~IErrorDescription () | |
| DTOR. | |
Implements the error description interface using static data from a_util::result::ResultInfo<T>
This implementation only provides useful information about the error code and the corresponding error label, both provided by T::getCode() and T::getLabel().
| T | Type for template parameter of a_util::result::ResultInfo<T> |
|
inlineoverridevirtual |
Get error code using a_util::result::ResultInfo<T>::getCode()
Implements a_util::result::detail::IErrorDescription.
|
inlineoverridevirtual |
Get error label using a_util::result::ResultInfo<T>::getLabel()
Implements a_util::result::detail::IErrorDescription.