Pyrogenesis  trunk
Classes | Functions
aligned_allocator.h File Reference
#include "lib/bits.h"
#include "lib/sysdep/arch/x86_x64/cache.h"
#include "lib/sysdep/rtl.h"
Include dependency graph for aligned_allocator.h:

Go to the source code of this file.

Classes

class  AlignedAllocator< T >
 stateless STL allocator that aligns elements to the L1 cache line size. More...
 
struct  AlignedAllocator< T >::rebind< U >
 

Functions

template<class T1 , class T2 >
NOTHROW_DEFINE bool operator== (const AlignedAllocator< T1 > &, const AlignedAllocator< T2 > &)
 
template<class T1 , class T2 >
NOTHROW_DEFINE bool operator!= (const AlignedAllocator< T1 > &, const AlignedAllocator< T2 > &)
 

Function Documentation

template<class T1 , class T2 >
NOTHROW_DEFINE bool operator!= ( const AlignedAllocator< T1 > &  ,
const AlignedAllocator< T2 > &   
)
template<class T1 , class T2 >
NOTHROW_DEFINE bool operator== ( const AlignedAllocator< T1 > &  ,
const AlignedAllocator< T2 > &   
)