|
| template<typename _T1, typename _T2> |
| constexpr bool | std::operator!= (const allocator< _T1 > &, const allocator< _T2 > &) noexcept |
| template<typename _OutA1, typename _OutA2, typename... _InA> |
| bool | operator!= (const scoped_allocator_adaptor< _OutA1, _InA... > &__a, const scoped_allocator_adaptor< _OutA2, _InA... > &__b) noexcept |
| template<typename _T1, typename _T2> |
| constexpr bool | std::operator== (const allocator< _T1 > &, const allocator< _T2 > &) noexcept |
| template<typename _OutA1, typename _OutA2, typename... _InA> |
| bool | operator== (const scoped_allocator_adaptor< _OutA1, _InA... > &__a, const scoped_allocator_adaptor< _OutA2, _InA... > &__b) noexcept |
Classes encapsulating memory operations.
◆ __allocator_base
An alias to the base class for std::allocator.
Used to set the std::allocator base class to __gnu_cxx::new_allocator.
- Template Parameters
-
| _Tp | Type of allocated object. |
Definition at line 48 of file c++allocator.h.
◆ operator!=() [1/2]
template<typename _T1, typename _T2>
◆ operator!=() [2/2]
template<typename _OutA1, typename _OutA2, typename... _InA>
| bool operator!= |
( |
const scoped_allocator_adaptor< _OutA1, _InA... > & | __a, |
|
|
const scoped_allocator_adaptor< _OutA2, _InA... > & | __b ) |
|
related |
◆ operator==() [1/2]
template<typename _T1, typename _T2>
◆ operator==() [2/2]
template<typename _OutA1, typename _OutA2, typename... _InA>
| bool operator== |
( |
const scoped_allocator_adaptor< _OutA1, _InA... > & | __a, |
|
|
const scoped_allocator_adaptor< _OutA2, _InA... > & | __b ) |
|
related |