Добавление nodiscard

This commit is contained in:
2026-01-22 08:38:55 +03:00
parent 05a135afc6
commit 14561b303e
10 changed files with 32 additions and 19 deletions
+1 -1
View File
@@ -30,7 +30,7 @@ public:
{
}
boost::beast::http::response<ResponseType> operator ()(
[[nodiscard]] boost::beast::http::response<ResponseType> operator ()(
boost::beast::http::request<Body, boost::beast::http::basic_fields<Allocator>>&& req
) override
{
+1 -1
View File
@@ -23,7 +23,7 @@ public:
{
}
boost::beast::http::response<ResponseType> operator ()(
[[nodiscard]] boost::beast::http::response<ResponseType> operator ()(
boost::beast::http::request<Body, boost::beast::http::basic_fields<Allocator>>&& req
) override
{
@@ -24,7 +24,7 @@ public:
{
}
boost::beast::http::response<ResponseType> operator ()(
[[nodiscard]] boost::beast::http::response<ResponseType> operator ()(
boost::beast::http::request<Body, boost::beast::http::basic_fields<Allocator>>&& req
) override
{
+1 -1
View File
@@ -30,7 +30,7 @@ public:
{
}
boost::beast::http::response<ResponseType> operator ()(
[[nodiscard]] boost::beast::http::response<ResponseType> operator ()(
boost::beast::http::request<Body, boost::beast::http::basic_fields<Allocator>>&& req
) override
{
@@ -29,7 +29,7 @@ public:
}
boost::beast::http::response<ResponseType> operator ()(
[[nodiscard]] boost::beast::http::response<ResponseType> operator ()(
boost::beast::http::request<Body, boost::beast::http::basic_fields<Allocator>>&& req
) override
{
@@ -29,7 +29,7 @@ public:
{
}
boost::beast::http::response<ResponseType> operator ()(
[[nodiscard]] boost::beast::http::response<ResponseType> operator ()(
boost::beast::http::request<Body, boost::beast::http::basic_fields<Allocator>>&& req
) override
{
@@ -71,7 +71,7 @@ public:
value response_body;
response_body.emplace_object();
response_body.as_object().emplace("user_treatment_schemes", toJSONArray(schemes));
response_body.as_object().emplace("user_treatment_schemes", ToJSONArray(schemes));
res.body() = serialize(response_body);
res.set(http::field::content_type, "application/json");
@@ -99,7 +99,7 @@ private:
return scheme_json;
}
boost::json::array toJSONArray(const std::vector<user_treatment_scheme_dto>& schemes)
boost::json::array ToJSONArray(const std::vector<user_treatment_scheme_dto>& schemes)
{
using namespace boost;
using namespace boost::json;
+1 -1
View File
@@ -8,7 +8,7 @@ template <class Body, class Allocator, class ResponseType>
class IExecutor
{
public:
virtual boost::beast::http::response<ResponseType> operator ()(
[[nodiscard]] virtual boost::beast::http::response<ResponseType> operator ()(
boost::beast::http::request<Body, boost::beast::http::basic_fields<Allocator>>&& req
) = 0;
virtual ~IExecutor() = default;
@@ -29,7 +29,7 @@ public:
}
boost::beast::http::response<ResponseType> operator ()(
[[nodiscard]] boost::beast::http::response<ResponseType> operator ()(
boost::beast::http::request<Body, boost::beast::http::basic_fields<Allocator>>&& req
) override
{
@@ -29,7 +29,7 @@ public:
{
}
boost::beast::http::response<ResponseType> operator ()(
[[nodiscard]] boost::beast::http::response<ResponseType> operator ()(
boost::beast::http::request<Body, boost::beast::http::basic_fields<Allocator>>&& req
) override
{