#include <userver/server/handlers/exceptions.hpp>
Exception class for situations when an exception occurred while processing the request. Corresponds to HTTP code 500.
Definition at line 357 of file exceptions.hpp.
Inheritance diagram for server::handlers::InternalServerError:Public Types | |
| using | BaseType |
| using | HandlerErrorCode |
| using | ServiceErrorCode |
| using | InternalMessage |
| using | ExternalBody |
| using | ExtraHeaders |
Public Member Functions | |
| HandlerErrorCode | GetCode () const |
| const std::string & | GetServiceCode () const |
| bool | IsExternalErrorBodyFormatted () const |
| const std::string & | GetExternalErrorBody () const |
| const formats::json::Value & | GetDetails () const |
| const Headers & | GetExtraHeaders () const |
Static Public Attributes | |
| static constexpr HandlerErrorCode | kDefaultCode |
|
inherited |
Definition at line 309 of file exceptions.hpp.
|
inherited |
Definition at line 206 of file exceptions.hpp.
|
inherited |
Definition at line 207 of file exceptions.hpp.
|
inherited |
Definition at line 203 of file exceptions.hpp.
|
inherited |
Definition at line 205 of file exceptions.hpp.
|
inherited |
Definition at line 204 of file exceptions.hpp.
|
inlineinherited |
Definition at line 286 of file exceptions.hpp.
|
inlineinherited |
Definition at line 294 of file exceptions.hpp.
|
inlineinherited |
Definition at line 292 of file exceptions.hpp.
|
inlineinherited |
Definition at line 296 of file exceptions.hpp.
|
inlineinherited |
Definition at line 288 of file exceptions.hpp.
|
inlineinherited |
Definition at line 290 of file exceptions.hpp.
|
staticconstexprinherited |
Definition at line 308 of file exceptions.hpp.