MVE - Multi-View Environment mve-devel
|
Implements the STL allocator interface for aligned memory allocation. More...
#include <aligned_allocator.h>
Classes | |
struct | rebind |
Public Types | |
typedef T const * | const_pointer |
typedef T const & | const_reference |
typedef std::ptrdiff_t | difference_type |
typedef T * | pointer |
typedef T & | reference |
typedef std::size_t | size_type |
typedef T | value_type |
Public Member Functions | |
template<class T_other , size_t alignment_other> | |
AlignedAllocator (AlignedAllocator< T_other, alignment_other > const &) | |
AlignedAllocator (void) | |
pointer | allocate (size_type n) |
void | construct (pointer p, const_reference other) |
void | deallocate (pointer p, size_type) |
void | destroy (pointer p) |
size_type | max_size (void) const |
template<class T_other , size_t alignment_other> | |
bool | operator!= (AlignedAllocator< T_other, alignment_other > const &) const |
template<class T_other , size_t alignment_other> | |
bool | operator== (AlignedAllocator< T_other, alignment_other > const &) const |
Implements the STL allocator interface for aligned memory allocation.
Definition at line 30 of file aligned_allocator.h.
typedef T const* util::AlignedAllocator< T, alignment >::const_pointer |
Definition at line 35 of file aligned_allocator.h.
typedef T const& util::AlignedAllocator< T, alignment >::const_reference |
Definition at line 37 of file aligned_allocator.h.
typedef std::ptrdiff_t util::AlignedAllocator< T, alignment >::difference_type |
Definition at line 39 of file aligned_allocator.h.
typedef T* util::AlignedAllocator< T, alignment >::pointer |
Definition at line 34 of file aligned_allocator.h.
typedef T& util::AlignedAllocator< T, alignment >::reference |
Definition at line 36 of file aligned_allocator.h.
typedef std::size_t util::AlignedAllocator< T, alignment >::size_type |
Definition at line 38 of file aligned_allocator.h.
typedef T util::AlignedAllocator< T, alignment >::value_type |
Definition at line 33 of file aligned_allocator.h.
|
inline |
Definition at line 70 of file aligned_allocator.h.
|
inline |
Definition at line 77 of file aligned_allocator.h.
|
inline |
Definition at line 84 of file aligned_allocator.h.
|
inline |
Definition at line 121 of file aligned_allocator.h.
|
inline |
Definition at line 103 of file aligned_allocator.h.
|
inline |
Definition at line 128 of file aligned_allocator.h.
|
inline |
Definition at line 114 of file aligned_allocator.h.
|
inline |
Definition at line 145 of file aligned_allocator.h.
|
inline |
Definition at line 136 of file aligned_allocator.h.