#include <file_error.h>
|
std::shared_ptr< Error > | Clone () const override |
| Clone the error.
|
|
char const * | what () const noexcept override |
| Get the error message.
|
|
virtual ErrorType | GetErrorType () const |
| Get the error type.
|
|
const std::string & | GetErrorName () const |
| Get the error name.
|
|
const std::string & | GetMessage (bool maskPII=false) const |
| Get the error message.
|
|
void | SetMessage (const std::string &msg) |
| Set the error message.
|
|
void | AddDebugInfo (const std::string &key, const std::string &value, bool sensitive=false) |
| Add debug info entry.
|
|
const std::map< std::string, std::string > & | GetDebugInfo () const |
| Get debug info.
|
|
◆ Clone()
std::shared_ptr< Error > JustificationRequiredError::Clone |
( |
| ) |
const |
|
inlineoverridevirtual |
Clone the error.
- Returns
- a clone of the error.
Implements Error.
The documentation for this class was generated from the following file:
- /home/mbaldwin/docs/mip-sdk-for-cpp/src/api/mip/file/file_error.h