![]() |
Home | Libraries | People | FAQ | More |
boost::histogram::unlimited_storage::iterator_t
// In header: <boost/histogram/unlimited_storage.hpp> template<typename Value, typename Reference, typename Buffer> class iterator_t : public boost::iterator_adaptor< iterator_t< Value, Reference, Buffer >, std::size_t, Value, std::random_access_iterator_tag, Reference, std::ptrdiff_t > { public: // construct/copy/destruct iterator_t() = default; template<typename V, typename R, typename B> iterator_t(const iterator_t< V, R, B > &); iterator_t(Buffer *, std::size_t) noexcept; // protected member functions template<typename V, typename R, typename B> bool equal(const iterator_t< V, R, B > &) const noexcept; Reference dereference() const; };