Allocator Builder
Policy Based C++ Template Allocator Library
 All Classes Functions Variables Enumerations Enumerator Groups Pages
alb::v_100::allocator_with_stats_base< Shared, Allocator, Flags >::Allocations::iterator Class Reference

#include <allocator_with_stats.hpp>

Public Types

using iterator_category = std::bidirectional_iterator_tag
 
using value_type = AllocationInfo *
 
using difference_type = ptrdiff_t
 
using pointer = value_type
 
using const_pointer = const pointer
 
using reference = value_type
 
using const_reference = const reference
 

Public Member Functions

 iterator (AllocationInfo *data)
 
reference operator* () const
 
pointer operator-> () const
 
iteratoroperator++ ()
 
iterator operator++ (int)
 
iteratoroperator-- ()
 
iterator operator-- (int)
 

Friends

bool operator== (const iterator &x, const iterator &y)
 
bool operator!= (const iterator &x, const iterator &y)
 

Detailed Description

template<bool Shared, class Allocator, unsigned Flags = alb::StatsOptions::All>
class alb::v_100::allocator_with_stats_base< Shared, Allocator, Flags >::Allocations::iterator

Iterator for Allocations elements

Definition at line 252 of file allocator_with_stats.hpp.


The documentation for this class was generated from the following file: