Base struct for types StdContainerAllocator and StdContainerAllocatorRecycling containing entities to satisfy requirements for being a std::allocator
.
T | The type of objects to be allocated. |
TAllocator | The allocator type, as prototyped with Allocator. |
Definition at line 21 of file stdcontainerallocator.inl.
Public Type Index: | |
using | AllocatorType = TAllocator |
The allocator type that TAllocator specifies. | |
using | const_reference = const T& |
Type definition as required by C++ library standards. | |
using | difference_type = ptrdiff_t |
Type definition as required by C++ library standards. | |
using | is_always_equal = std::false_type |
Type definition as required by C++ library standards. | |
using | reference = T& |
Type definition as required by C++ library standards. | |
using | size_type = size_t |
Type definition as required by C++ library standards. | |
using | value_type = T |
Type definition as required by C++ library standards. | |
using alib::lang::detail::StdContainerAllocatorBase< T, TAllocator >::AllocatorType = TAllocator |
The allocator type that TAllocator specifies.
Definition at line 35 of file stdcontainerallocator.inl.
using alib::lang::detail::StdContainerAllocatorBase< T, TAllocator >::const_reference = const T& |
Type definition as required by C++ library standards.
Definition at line 31 of file stdcontainerallocator.inl.
using alib::lang::detail::StdContainerAllocatorBase< T, TAllocator >::difference_type = ptrdiff_t |
Type definition as required by C++ library standards.
Definition at line 27 of file stdcontainerallocator.inl.
using alib::lang::detail::StdContainerAllocatorBase< T, TAllocator >::is_always_equal = std::false_type |
Type definition as required by C++ library standards.
Definition at line 29 of file stdcontainerallocator.inl.
using alib::lang::detail::StdContainerAllocatorBase< T, TAllocator >::reference = T& |
Type definition as required by C++ library standards.
Definition at line 30 of file stdcontainerallocator.inl.
using alib::lang::detail::StdContainerAllocatorBase< T, TAllocator >::size_type = size_t |
Type definition as required by C++ library standards.
Definition at line 26 of file stdcontainerallocator.inl.
using alib::lang::detail::StdContainerAllocatorBase< T, TAllocator >::value_type = T |
Type definition as required by C++ library standards.
Definition at line 28 of file stdcontainerallocator.inl.