|
DSPark 1.8.0
Header-only C++20 DSP for real-time and offline audio
|
#include <AccountedAllocator.h>
Public Types | |
| using | value_type = T |
| using | propagate_on_container_move_assignment = std::true_type |
| using | propagate_on_container_swap = std::true_type |
| using | is_always_equal = std::false_type |
Public Member Functions | |
| AccountedAllocator () noexcept=default | |
| AccountedAllocator (const AllocationAccount *account) noexcept | |
| template<typename U > | |
| AccountedAllocator (const AccountedAllocator< U > &other) noexcept | |
| T * | allocate (std::size_t count) |
| void | deallocate (T *pointer, std::size_t count) noexcept |
| const AllocationAccount * | account () const noexcept |
| template<typename U > | |
| bool | operator== (const AccountedAllocator< U > &other) const noexcept |
Definition at line 38 of file AccountedAllocator.h.
| using dspark::detail::AccountedAllocator< T >::is_always_equal = std::false_type |
Definition at line 44 of file AccountedAllocator.h.
| using dspark::detail::AccountedAllocator< T >::propagate_on_container_move_assignment = std::true_type |
Definition at line 42 of file AccountedAllocator.h.
| using dspark::detail::AccountedAllocator< T >::propagate_on_container_swap = std::true_type |
Definition at line 43 of file AccountedAllocator.h.
| using dspark::detail::AccountedAllocator< T >::value_type = T |
Definition at line 41 of file AccountedAllocator.h.
|
defaultnoexcept |
|
inlineexplicitnoexcept |
Definition at line 47 of file AccountedAllocator.h.
|
inlinenoexcept |
Definition at line 49 of file AccountedAllocator.h.
|
inlinenoexcept |
Definition at line 84 of file AccountedAllocator.h.
|
inline |
Definition at line 51 of file AccountedAllocator.h.
|
inlinenoexcept |
Definition at line 72 of file AccountedAllocator.h.
|
inlinenoexcept |
Definition at line 86 of file AccountedAllocator.h.