|
aws-crt-cpp
|
#include <StlAllocator.h>
Classes | |
| struct | rebind |
Public Types | |
| using | Base = std::allocator< T > |
| using | size_type = std::size_t |
Public Member Functions | |
| StlAllocator () noexcept | |
| StlAllocator (Allocator *allocator) noexcept | |
| StlAllocator (const StlAllocator< T > &a) noexcept | |
| template<class U > | |
| StlAllocator (const StlAllocator< U > &a) noexcept | |
| ~StlAllocator () | |
| Base::pointer | allocate (size_type n, const void *hint=nullptr) |
| void | deallocate (typename Base::pointer p, size_type) |
Public Attributes | |
| Allocator * | m_allocator |
| using Aws::Crt::StlAllocator< T >::Base = std::allocator<T> |
| using Aws::Crt::StlAllocator< T >::size_type = std::size_t |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inline |
|
inline |
|
inline |
| Allocator* Aws::Crt::StlAllocator< T >::m_allocator |
1.8.18