![]() |
Home | Libraries | People | FAQ | More |
boost::histogram::unlimited_storage::buffer_type
// In header: <boost/histogram/unlimited_storage.hpp> struct buffer_type { // construct/copy/destruct buffer_type(allocator_type = {}); buffer_type(buffer_type &&) noexcept; buffer_type(const buffer_type &); buffer_type & operator=(buffer_type &&) noexcept; buffer_type & operator=(const buffer_type &); ~buffer_type(); // public member functions template<typename F, class... Ts> decltype(auto) apply(F &&, Ts &&...) const; void destroy() noexcept; template<typename T> void make(std::size_t); template<typename T, typename U> void make(std::size_t, U); // public data members allocator_type alloc; std::size_t size; char type; void * ptr; };