![]() |
Kurlyk
|
Declares the ClientError enumeration and error category for internal client-side failures. More...
Go to the source code of this file.
Classes | |
class | kurlyk::utils::ClientErrorCategory |
Custom std::error_category for reporting internal client errors not tied to specific protocols (e.g., CURL, HTTP). More... | |
struct | std::is_error_code_enum< kurlyk::utils::ClientError > |
Namespaces | |
namespace | kurlyk |
Primary namespace for the Kurlyk library, encompassing initialization, request management, and utility functions. | |
namespace | kurlyk::utils |
namespace | std |
Enables use of ClientError with std::error_code. | |
Macros | |
#define | _KURLYK_UTILS_CLIENT_ERROR_CATEGORY_HPP_INCLUDED |
Enumerations | |
enum class | kurlyk::utils::ClientError { kurlyk::utils::CancelledByUser = 1 , kurlyk::utils::AbortedDuringDestruction , kurlyk::utils::ClientNotInitialized , kurlyk::utils::InvalidConfiguration , kurlyk::utils::NotConnected } |
Defines errors related to the internal state or lifecycle of the HTTP/WebSocket client. More... | |
Functions | |
const std::error_category & | kurlyk::utils::client_error_category () |
Returns the singleton instance of the ClientErrorCategory. | |
std::error_code | kurlyk::utils::make_error_code (ClientError e) |
Creates a std::error_code from a ClientError value. | |
Declares the ClientError enumeration and error category for internal client-side failures.
Definition in file ClientErrorCategory.hpp.
#define _KURLYK_UTILS_CLIENT_ERROR_CATEGORY_HPP_INCLUDED |
Definition at line 3 of file ClientErrorCategory.hpp.