10Duke Scale C++ Client
|
10Duke Scale C++ Client -specific HTTP implementation.
These classes are mostly enhancements to the core error handling in the 10Duke C++ core.
Classes | |
class | APIException |
Base class for exceptions, which are mapped from HTTP-status-codes from 10Duke Scale backend. More... | |
class | BadRequest |
Thrown when 10Duke Scale backend responds with HTTP 400. More... | |
class | ClientError |
Base class for exceptions when 10Duke Scale backend responds with HTTP 4xx. More... | |
class | Conflict |
Thrown when 10Duke Scale backend responds with HTTP 409. More... | |
class | Forbidden |
Thrown when 10Duke Scale backend responds with HTTP 403. More... | |
class | HTTPResponseToAPIException |
10Duke Scale specific service for mapping HTTP responses to exceptions. More... | |
class | NotFound |
Thrown when 10Duke Scale backend responds with HTTP 404. More... | |
class | ServerError |
Base class for exceptions about HTTP status code 5xx. More... | |
class | TooManyRequests |
Thrown when 10Duke Scale backend responds with HTTP 429. More... | |
class | Unauthorized |
Thrown when 10Duke Scale backend responds with HTTP 401. More... | |