|
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.