forked from boostorg/beast
Make consuming_buffers smaller
This commit is contained in:
@@ -2,6 +2,7 @@ Version 66:
|
|||||||
|
|
||||||
* string_param optimizations
|
* string_param optimizations
|
||||||
* Add serializer request/response aliases
|
* Add serializer request/response aliases
|
||||||
|
* Make consuming_buffers smaller
|
||||||
|
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
@@ -41,7 +41,6 @@ class consuming_buffers
|
|||||||
|
|
||||||
BufferSequence bs_;
|
BufferSequence bs_;
|
||||||
iter_type begin_;
|
iter_type begin_;
|
||||||
iter_type end_;
|
|
||||||
std::size_t skip_ = 0;
|
std::size_t skip_ = 0;
|
||||||
|
|
||||||
template<class Deduced>
|
template<class Deduced>
|
||||||
|
@@ -115,7 +115,6 @@ template<class Buffers>
|
|||||||
consuming_buffers<Buffers>::
|
consuming_buffers<Buffers>::
|
||||||
consuming_buffers()
|
consuming_buffers()
|
||||||
: begin_(bs_.begin())
|
: begin_(bs_.begin())
|
||||||
, end_(bs_.end())
|
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -155,7 +154,6 @@ consuming_buffers<Buffers>::
|
|||||||
consuming_buffers(boost::in_place_init_t, Args&&... args)
|
consuming_buffers(boost::in_place_init_t, Args&&... args)
|
||||||
: bs_(std::forward<Args>(args)...)
|
: bs_(std::forward<Args>(args)...)
|
||||||
, begin_(bs_.begin())
|
, begin_(bs_.begin())
|
||||||
, end_(bs_.end())
|
|
||||||
{
|
{
|
||||||
static_assert(sizeof...(Args) > 0,
|
static_assert(sizeof...(Args) > 0,
|
||||||
"Missing constructor arguments");
|
"Missing constructor arguments");
|
||||||
|
Reference in New Issue
Block a user