#include <Allocator.h>
Classes | |
struct | rebind |
Public Types | |
typedef std11_allocator< T > | Super |
typedef Super::size_type | size_type |
typedef Super::difference_type | difference_type |
typedef Super::pointer | pointer |
typedef Super::const_pointer | const_pointer |
typedef Super::reference | reference |
typedef Super::const_reference | const_reference |
typedef Super::value_type | value_type |
Public Member Functions | |
new_del_allocator () noexcept | |
new_del_allocator (const new_del_allocator &other) noexcept | |
template<typename TOther > | |
new_del_allocator (const new_del_allocator< TOther > &) noexcept | |
~new_del_allocator () noexcept | |
pointer | allocate (size_type elements, const void *=0) |
void | deallocate (pointer ptr, size_type) |
void | construct (pointer ptr, const_reference value) |
void | construct (pointer) |
template<typename U > | |
void | destroy (U *) |
Definition at line 179 of file Allocator.h.
typedef Super::const_pointer casacore::new_del_allocator< T >::const_pointer |
Reimplemented from casacore::std11_allocator< T >.
Definition at line 184 of file Allocator.h.
typedef Super::const_reference casacore::new_del_allocator< T >::const_reference |
Reimplemented from casacore::std11_allocator< T >.
Definition at line 186 of file Allocator.h.
typedef Super::difference_type casacore::new_del_allocator< T >::difference_type |
Reimplemented from casacore::std11_allocator< T >.
Definition at line 182 of file Allocator.h.
typedef Super::pointer casacore::new_del_allocator< T >::pointer |
Reimplemented from casacore::std11_allocator< T >.
Definition at line 183 of file Allocator.h.
typedef Super::reference casacore::new_del_allocator< T >::reference |
Reimplemented from casacore::std11_allocator< T >.
Definition at line 185 of file Allocator.h.
typedef Super::size_type casacore::new_del_allocator< T >::size_type |
Reimplemented from casacore::std11_allocator< T >.
Definition at line 181 of file Allocator.h.
typedef std11_allocator<T> casacore::new_del_allocator< T >::Super |
Reimplemented from casacore::std11_allocator< T >.
Definition at line 180 of file Allocator.h.
typedef Super::value_type casacore::new_del_allocator< T >::value_type |
Reimplemented from casacore::std11_allocator< T >.
Definition at line 187 of file Allocator.h.
casacore::new_del_allocator< T >::new_del_allocator | ( | ) | [inline] |
Definition at line 193 of file Allocator.h.
casacore::new_del_allocator< T >::new_del_allocator | ( | const new_del_allocator< T > & | other | ) | [inline] |
Definition at line 196 of file Allocator.h.
casacore::new_del_allocator< T >::new_del_allocator | ( | const new_del_allocator< TOther > & | ) | [inline] |
Definition at line 201 of file Allocator.h.
casacore::new_del_allocator< T >::~new_del_allocator | ( | ) | [inline] |
Definition at line 204 of file Allocator.h.
pointer casacore::new_del_allocator< T >::allocate | ( | size_type | elements, | |
const void * | = 0 | |||
) | [inline] |
Definition at line 207 of file Allocator.h.
void casacore::new_del_allocator< T >::construct | ( | pointer | ) | [inline] |
Reimplemented from casacore::std11_allocator< T >.
Definition at line 221 of file Allocator.h.
void casacore::new_del_allocator< T >::construct | ( | pointer | ptr, | |
const_reference | value | |||
) | [inline] |
Reimplemented from casacore::std11_allocator< T >.
Definition at line 218 of file Allocator.h.
void casacore::new_del_allocator< T >::deallocate | ( | pointer | ptr, | |
size_type | ||||
) | [inline] |
Definition at line 214 of file Allocator.h.
void casacore::new_del_allocator< T >::destroy | ( | U * | ) | [inline] |
Definition at line 240 of file Allocator.h.