Get rid of pointless virtual dtors in Request derivatives
This commit is contained in:
parent
0cc179ae4e
commit
7b894a693e
@ -10,10 +10,6 @@ namespace http
|
|||||||
AuthHeaders(ByteString::Build(user.UserID), user.SessionID);
|
AuthHeaders(ByteString::Build(user.UserID), user.SessionID);
|
||||||
}
|
}
|
||||||
|
|
||||||
APIRequest::~APIRequest()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
APIRequest::Result APIRequest::Finish()
|
APIRequest::Result APIRequest::Finish()
|
||||||
{
|
{
|
||||||
Result result;
|
Result result;
|
||||||
|
@ -17,7 +17,6 @@ namespace http
|
|||||||
};
|
};
|
||||||
|
|
||||||
APIRequest(ByteString url);
|
APIRequest(ByteString url);
|
||||||
virtual ~APIRequest();
|
|
||||||
|
|
||||||
Result Finish();
|
Result Finish();
|
||||||
};
|
};
|
||||||
|
@ -9,10 +9,6 @@ namespace http
|
|||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
GetUserInfoRequest::~GetUserInfoRequest()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
std::unique_ptr<UserInfo> GetUserInfoRequest::Finish()
|
std::unique_ptr<UserInfo> GetUserInfoRequest::Finish()
|
||||||
{
|
{
|
||||||
std::unique_ptr<UserInfo> user_info;
|
std::unique_ptr<UserInfo> user_info;
|
||||||
|
@ -9,7 +9,6 @@ namespace http
|
|||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
GetUserInfoRequest(ByteString username);
|
GetUserInfoRequest(ByteString username);
|
||||||
virtual ~GetUserInfoRequest();
|
|
||||||
|
|
||||||
std::unique_ptr<UserInfo> Finish();
|
std::unique_ptr<UserInfo> Finish();
|
||||||
};
|
};
|
||||||
|
@ -9,9 +9,6 @@ namespace http
|
|||||||
size(size)
|
size(size)
|
||||||
{}
|
{}
|
||||||
|
|
||||||
ImageRequest::~ImageRequest()
|
|
||||||
{}
|
|
||||||
|
|
||||||
std::unique_ptr<VideoBuffer> ImageRequest::Finish()
|
std::unique_ptr<VideoBuffer> ImageRequest::Finish()
|
||||||
{
|
{
|
||||||
auto [ status, data ] = Request::Finish();
|
auto [ status, data ] = Request::Finish();
|
||||||
|
@ -15,7 +15,6 @@ namespace http
|
|||||||
|
|
||||||
public:
|
public:
|
||||||
ImageRequest(ByteString url, Vec2<int> size);
|
ImageRequest(ByteString url, Vec2<int> size);
|
||||||
virtual ~ImageRequest();
|
|
||||||
|
|
||||||
std::unique_ptr<VideoBuffer> Finish();
|
std::unique_ptr<VideoBuffer> Finish();
|
||||||
};
|
};
|
||||||
|
@ -13,10 +13,6 @@ namespace http
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
SaveUserInfoRequest::~SaveUserInfoRequest()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
bool SaveUserInfoRequest::Finish()
|
bool SaveUserInfoRequest::Finish()
|
||||||
{
|
{
|
||||||
auto result = APIRequest::Finish();
|
auto result = APIRequest::Finish();
|
||||||
|
@ -9,7 +9,6 @@ namespace http
|
|||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
SaveUserInfoRequest(UserInfo &info);
|
SaveUserInfoRequest(UserInfo &info);
|
||||||
virtual ~SaveUserInfoRequest();
|
|
||||||
|
|
||||||
bool Finish();
|
bool Finish();
|
||||||
};
|
};
|
||||||
|
@ -11,9 +11,5 @@ namespace http
|
|||||||
), size)
|
), size)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
ThumbnailRequest::~ThumbnailRequest()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -7,6 +7,5 @@ namespace http
|
|||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
ThumbnailRequest(int saveID, int saveDate, Vec2<int> size);
|
ThumbnailRequest(int saveID, int saveDate, Vec2<int> size);
|
||||||
virtual ~ThumbnailRequest();
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user