Add basic_parser_v1::reset

This commit is contained in:
Vinnie Falco
2017-07-20 08:12:13 -07:00
parent 83556937f6
commit 6832bd57d3
3 changed files with 20 additions and 8 deletions
@@ -1175,6 +1175,16 @@ write_eof(error_code& ec)
}
}
template<bool isRequest, class Derived>
void
basic_parser_v1<isRequest, Derived>::
reset()
{
h_left_ = h_max_;
b_left_ = b_max_;
reset(std::integral_constant<bool, isRequest>{});
}
template<bool isRequest, class Derived>
bool
basic_parser_v1<isRequest, Derived>::