userver: userver/s3api/models/errors.hpp Source File
Loading...
Searching...
No Matches
errors.hpp
1#pragma once
2
3#include <stdexcept>
4
5USERVER_NAMESPACE_BEGIN
6
7namespace s3api {
8
9class AuthHeaderConflictError : public std::runtime_error {
10 using runtime_error::runtime_error;
11};
12
13class NoBucketError : public std::runtime_error {
14 using runtime_error::runtime_error;
15};
16
17class ListBucketError : public std::runtime_error {
18 using runtime_error::runtime_error;
19};
20
21class ResponseParsingError : public std::runtime_error {
22 using runtime_error::runtime_error;
23};
24
25class MultipartUploadError : public std::runtime_error {
26 using runtime_error::runtime_error;
27};
28
29} // namespace s3api
30
31USERVER_NAMESPACE_END