|
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... | |