added error::error_code

This commit is contained in:
Sascha Kühl 2025-07-18 15:33:53 +02:00
parent 5379324519
commit 77c72ca23f
2 changed files with 5 additions and 1 deletions

View File

@ -52,6 +52,7 @@ public:
friend std::ostream& operator<<(std::ostream &out, const error &err); friend std::ostream& operator<<(std::ostream &out, const error &err);
[[nodiscard]] std::string error_code() const;
[[nodiscard]] std::string message() const; [[nodiscard]] std::string message() const;
[[nodiscard]] std::string category() const; [[nodiscard]] std::string category() const;
[[nodiscard]] std::error_code ec() const; [[nodiscard]] std::error_code ec() const;

View File

@ -4,9 +4,12 @@
#include <algorithm> #include <algorithm>
namespace matador::utils { namespace matador::utils {
std::string error::error_code() const {
return ec_.message();
}
std::string error::message() const { std::string error::message() const {
return ec_.message();; return error_message_;
} }
std::string error::category() const { std::string error::category() const {