#include <memory>
#include <type_traits>
#include "ion/base/allocatable.h"
#include "ion/base/allocator.h"
#include "ion/base/type_structs.h"
#include "ion/port/align.h"
Go to the source code of this file.
|
| template<class T1 , class T2 > |
| bool | ion::base::operator== (const StlAllocator< T1 > &lhs, const StlAllocator< T2 > &rhs) |
| | Each StlAllocator holds an Allocator. More...
|
| |
| template<class T1 , class T2 > |
| bool | ion::base::operator!= (const StlAllocator< T1 > &lhs, const StlAllocator< T2 > &rhs) |
| |
| template<class T > |
| bool | ion::base::operator== (const StlAllocator< T > &lhs, const StlAllocator< T > &rhs) |
| |
| template<class T > |
| bool | ion::base::operator!= (const StlAllocator< T > &lhs, const StlAllocator< T > &rhs) |
| |
| template<class T1 , class T2 , int N1, int N2> |
| bool | ion::base::operator== (const StlInlinedAllocator< T1, N1 > &lhs, const StlInlinedAllocator< T2, N2 > &rhs) |
| | StlInlinedAllocator instances are always unique because of inlined storage. More...
|
| |
| template<class T1 , class T2 , int N1, int N2> |
| bool | ion::base::operator!= (const StlInlinedAllocator< T1, N1 > &lhs, const StlInlinedAllocator< T2, N2 > &rhs) |
| |