Clio develop
The XRP Ledger API server.
Loading...
Searching...
No Matches
util::requests::RequestError Class Reference

Error type for HTTP requests. More...

#include <Types.hpp>

Public Member Functions

 RequestError (std::string message)
 Construct a new Request Error object.
 
 RequestError (std::string message, boost::beast::error_code errorCode)
 Construct a new Request Error object.
 
std::string const & message () const
 
std::optional< boost::beast::error_code > const & errorCode () const
 

Detailed Description

Error type for HTTP requests.

Constructor & Destructor Documentation

◆ RequestError() [1/2]

util::requests::RequestError::RequestError ( std::string message)
explicit

Construct a new Request Error object.

Parameters
messageerror message

◆ RequestError() [2/2]

util::requests::RequestError::RequestError ( std::string message,
boost::beast::error_code errorCode )

Construct a new Request Error object.

Parameters
messageerror message
errorCodeerror code from boost::beast

Member Function Documentation

◆ errorCode()

std::optional< boost::beast::error_code > const & util::requests::RequestError::errorCode ( ) const
Returns
The error code, if any

◆ message()

std::string const & util::requests::RequestError::message ( ) const
Returns
The error message

The documentation for this class was generated from the following files: