Add basic_parser_v1::reset

This commit is contained in:
Vinnie Falco
2016-10-20 17:22:38 -04:00
parent 658e03ca35
commit 9353d043b0
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>::