Bridge++
Ver. 2.0.2
|
#include <aligned_allocator_impl.h>
Classes | |
struct | rebind |
Public Types | |
typedef size_t | size_type |
typedef ptrdiff_t | difference_type |
typedef _Tp * | pointer |
typedef _Tp & | reference |
typedef _Tp | value_type |
template<typename T > | |
using | allocator_t = aligned_allocator_impl< T, AlignmentSize > |
Public Member Functions | |
aligned_allocator_impl () throw () | |
~aligned_allocator_impl () throw () | |
_Tp * | allocate (size_t n) |
void | deallocate (_Tp *p, size_t) |
Public Attributes | |
const typedef _Tp * | const_pointer |
const typedef _Tp & | const_reference |
Definition at line 33 of file aligned_allocator_impl.h.
using aligned_allocator_impl< _Tp, AlignmentSize >::allocator_t = aligned_allocator_impl<T, AlignmentSize> |
Definition at line 47 of file aligned_allocator_impl.h.
typedef ptrdiff_t aligned_allocator_impl< _Tp, AlignmentSize >::difference_type |
Definition at line 36 of file aligned_allocator_impl.h.
typedef _Tp* aligned_allocator_impl< _Tp, AlignmentSize >::pointer |
Definition at line 37 of file aligned_allocator_impl.h.
typedef _Tp& aligned_allocator_impl< _Tp, AlignmentSize >::reference |
Definition at line 39 of file aligned_allocator_impl.h.
typedef size_t aligned_allocator_impl< _Tp, AlignmentSize >::size_type |
Definition at line 35 of file aligned_allocator_impl.h.
typedef _Tp aligned_allocator_impl< _Tp, AlignmentSize >::value_type |
Definition at line 41 of file aligned_allocator_impl.h.
|
inline |
Definition at line 43 of file aligned_allocator_impl.h.
|
inline |
Definition at line 44 of file aligned_allocator_impl.h.
|
inline |
Definition at line 52 of file aligned_allocator_impl.h.
|
inline |
Definition at line 63 of file aligned_allocator_impl.h.
const typedef _Tp* aligned_allocator_impl< _Tp, AlignmentSize >::const_pointer |
Definition at line 38 of file aligned_allocator_impl.h.
const typedef _Tp& aligned_allocator_impl< _Tp, AlignmentSize >::const_reference |
Definition at line 40 of file aligned_allocator_impl.h.