libstdc++
|
Typedefs | |
template<typename _Tp > | |
using | std::__allocator_base = __gnu_cxx::new_allocator< _Tp > |
template<typename _Alloc > | |
using | std::__outer_allocator_t = decltype(std::declval< _Alloc >().outer_allocator()) |
Functions | |
template<typename _Alloc > | |
__outermost_type< _Alloc >::type & | std::__outermost (_Alloc &__a) |
template<typename _T1 , typename _T2 > | |
bool | std::operator!= (const allocator< _T1 > &, const allocator< _T2 > &) noexcept |
template<typename _OutA1 , typename _OutA2 , typename... _InA> | |
bool | std::operator!= (const scoped_allocator_adaptor< _OutA1, _InA... > &__a, const scoped_allocator_adaptor< _OutA2, _InA... > &__b) noexcept |
template<typename _T1 , typename _T2 > | |
bool | std::operator== (const allocator< _T1 > &, const allocator< _T2 > &) noexcept |
template<typename _OutA1 , typename _OutA2 , typename... _InA> | |
bool | std::operator== (const scoped_allocator_adaptor< _OutA1, _InA... > &__a, const scoped_allocator_adaptor< _OutA2, _InA... > &__b) noexcept |
Classes encapsulating memory operations.
using std::__allocator_base = typedef __gnu_cxx::new_allocator<_Tp> |
An alias to the base class for std::allocator.
Used to set the std::allocator base class to __gnu_cxx::new_allocator.
_Tp | Type of allocated object. |
Definition at line 48 of file c++allocator.h.