10Duke Scale C++ Client
Loading...
Searching...
No Matches
tenduke::se::http Namespace Reference

Detailed Description

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