|
RawSpeed
fast raw decoding library
|
#include "adt/AlignedAllocator.h"
Classes | |
| struct | rebind |
Public Types | |
| using | value_type = T |
| using | propagate_on_container_copy_assignment = std::true_type |
| using | propagate_on_container_move_assignment = std::true_type |
| using | propagate_on_container_swap = std::true_type |
Public Member Functions | |
| T * | allocate (std::size_t numElts) const |
| void | deallocate (T *p, std::size_t n) const noexcept |
Private Types | |
| using | self = AlignedAllocator<T, alignment> |
| using | allocator_traits = std::allocator_traits<self> |
Definition at line 36 of file AlignedAllocator.h.
|
private |
Definition at line 38 of file AlignedAllocator.h.
| using rawspeed::AlignedAllocator< T, alignment >::propagate_on_container_copy_assignment = std::true_type |
Definition at line 81 of file AlignedAllocator.h.
| using rawspeed::AlignedAllocator< T, alignment >::propagate_on_container_move_assignment = std::true_type |
Definition at line 82 of file AlignedAllocator.h.
| using rawspeed::AlignedAllocator< T, alignment >::propagate_on_container_swap = std::true_type |
Definition at line 83 of file AlignedAllocator.h.
|
private |
Definition at line 37 of file AlignedAllocator.h.
| using rawspeed::AlignedAllocator< T, alignment >::value_type = T |
Definition at line 41 of file AlignedAllocator.h.
|
inlinenodiscard |
Definition at line 47 of file AlignedAllocator.h.
|
inlinenoexcept |
Definition at line 74 of file AlignedAllocator.h.