ADTF
3.18.2
|
The internal interface to ensure binary compatibility of error result descriptions. More...
Public Member Functions | |
virtual std::int32_t | getErrorCode () const =0 |
Interface method to get the error code. More... | |
virtual std::int32_t | getLine () const =0 |
Interface method to get the line of the source file where the error was reported. More... | |
virtual const char * | getErrorDescription () const =0 |
Interface method to get the error code as string representation. More... | |
virtual const char * | getFileName () const =0 |
Interface method to get the name of the file the error was reported in. More... | |
virtual const char * | getFunctionName () const =0 |
Interface method to get the name of the function the error was reported in. More... | |
virtual const char * | getErrorCodeLabel () const =0 |
Interface method to get the error code label. More... | |
Protected Member Functions | |
~IErrorDescription () | |
DTOR. | |
The internal interface to ensure binary compatibility of error result descriptions.
Definition at line 28 of file workspace/conan/dev_essential/1.3.3/dw/stable/package/37682420cd166e229516a41c8d6a139a0b13e1e1/include/a_util/result/detail/error_description_intf.h.
|
pure virtual |
Interface method to get the error code.
Implemented in ResultInfoDescription< T, class >, and ErrorDescription.
Referenced by Result::getErrorCode().
|
pure virtual |
Interface method to get the error code label.
Implemented in ResultInfoDescription< T, class >, and ErrorDescription.
Referenced by Result::getErrorLabel().
|
pure virtual |
Interface method to get the error code as string representation.
Implemented in ResultInfoDescription< T, class >, and ErrorDescription.
Referenced by Result::getDescription().
|
pure virtual |
Interface method to get the name of the file the error was reported in.
Implemented in ResultInfoDescription< T, class >, and ErrorDescription.
Referenced by Result::getFile().
|
pure virtual |
Interface method to get the name of the function the error was reported in.
Implemented in ResultInfoDescription< T, class >, and ErrorDescription.
Referenced by Result::getFunction().
|
pure virtual |
Interface method to get the line of the source file where the error was reported.
Implemented in ResultInfoDescription< T, class >, and ErrorDescription.
Referenced by Result::getLine().