10Duke Scale C++ Client
All Classes Namespaces Files Functions Variables Typedefs Enumerations Pages
tenduke::http::HTTPException Class Reference

#include <HTTPException.h>

Detailed Description

A generic HTTP-exception.

Also acts as a base class for more specific exceptions, especially:

Inheritance diagram for tenduke::http::HTTPException:
tenduke::net::NetworkingException tenduke::TendukeException tenduke::http::HTTPResponseException tenduke::http::ClientError tenduke::http::ServerError tenduke::se::http::APIException tenduke::http::BadRequest tenduke::http::Forbidden tenduke::http::NotFound tenduke::http::Unauthorized tenduke::se::http::ClientError tenduke::se::http::ServerError tenduke::se::http::BadRequest tenduke::se::http::Conflict tenduke::se::http::Forbidden tenduke::se::http::NotFound tenduke::se::http::TooManyRequests tenduke::se::http::Unauthorized

Public Member Functions

 HTTPException (const std::string &message)
 Constructs new instance.
 
- Public Member Functions inherited from tenduke::net::NetworkingException
 NetworkingException (const std::string &message)
 Constructs new instance.
 
- Public Member Functions inherited from tenduke::TendukeException
 TendukeException (const std::string &message)
 Constructs new instance.
 

Constructor & Destructor Documentation

◆ HTTPException()

tenduke::http::HTTPException::HTTPException ( const std::string & message)
inlineexplicit

Constructs new instance.

Parameters
message-

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