diff --git a/CHANGELOG.md b/CHANGELOG.md index 5840c040..bbd62c0b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,7 @@ Version 50 * Tidy up basic_fields, header, and field concepts * Fields concept work * Body documentation work +* Add missing handler_alloc nested types API Changes: diff --git a/include/beast/core/handler_alloc.hpp b/include/beast/core/handler_alloc.hpp index 766f6fcd..af999989 100644 --- a/include/beast/core/handler_alloc.hpp +++ b/include/beast/core/handler_alloc.hpp @@ -10,6 +10,7 @@ #include #include +#include #include #include #include @@ -56,6 +57,12 @@ private: public: using value_type = T; using is_always_equal = std::true_type; + using pointer = T*; + using reference = T&; + using const_pointer = T const*; + using const_reference = T const&; + using size_type = std::size_t; + using difference_type = std::ptrdiff_t; template struct rebind