Grid 0.7.0
AlignedAllocator.h File Reference

Go to the source code of this file.

Data Structures

class  alignedAllocator< _Tp >
struct  alignedAllocator< _Tp >::rebind< _Tp1 >
class  uvmAllocator< _Tp >
struct  uvmAllocator< _Tp >::rebind< _Tp1 >
class  devAllocator< _Tp >
struct  devAllocator< _Tp >::rebind< _Tp1 >

Typedefs

template<class T>
using hostVector
template<class T>
using Vector
template<class T>
using uvmVector
template<class T>
using deviceVector

Functions

 NAMESPACE_BEGIN (Grid)
template<typename _Tp>
bool operator== (const alignedAllocator< _Tp > &, const alignedAllocator< _Tp > &)
template<typename _Tp>
bool operator!= (const alignedAllocator< _Tp > &, const alignedAllocator< _Tp > &)
template<typename _Tp>
bool operator== (const uvmAllocator< _Tp > &, const uvmAllocator< _Tp > &)
template<typename _Tp>
bool operator!= (const uvmAllocator< _Tp > &, const uvmAllocator< _Tp > &)
template<typename _Tp>
bool operator== (const devAllocator< _Tp > &, const devAllocator< _Tp > &)
template<typename _Tp>
bool operator!= (const devAllocator< _Tp > &, const devAllocator< _Tp > &)
 NAMESPACE_END (Grid)

Typedef Documentation

◆ hostVector

template<class T>
using hostVector

Definition at line 177 of file AlignedAllocator.h.

◆ Vector

template<class T>
using Vector

Definition at line 178 of file AlignedAllocator.h.

◆ uvmVector

template<class T>
using uvmVector

Definition at line 179 of file AlignedAllocator.h.

◆ deviceVector

template<class T>
using deviceVector

Definition at line 180 of file AlignedAllocator.h.

Function Documentation

◆ NAMESPACE_BEGIN()

NAMESPACE_BEGIN ( Grid )

◆ operator==() [1/3]

template<typename _Tp>
bool operator== ( const alignedAllocator< _Tp > & ,
const alignedAllocator< _Tp > &  )
inline

Definition at line 76 of file AlignedAllocator.h.

◆ operator!=() [1/3]

template<typename _Tp>
bool operator!= ( const alignedAllocator< _Tp > & ,
const alignedAllocator< _Tp > &  )
inline

Definition at line 77 of file AlignedAllocator.h.

◆ operator==() [2/3]

template<typename _Tp>
bool operator== ( const uvmAllocator< _Tp > & ,
const uvmAllocator< _Tp > &  )
inline

Definition at line 124 of file AlignedAllocator.h.

◆ operator!=() [2/3]

template<typename _Tp>
bool operator!= ( const uvmAllocator< _Tp > & ,
const uvmAllocator< _Tp > &  )
inline

Definition at line 125 of file AlignedAllocator.h.

◆ operator==() [3/3]

template<typename _Tp>
bool operator== ( const devAllocator< _Tp > & ,
const devAllocator< _Tp > &  )
inline

Definition at line 171 of file AlignedAllocator.h.

◆ operator!=() [3/3]

template<typename _Tp>
bool operator!= ( const devAllocator< _Tp > & ,
const devAllocator< _Tp > &  )
inline

Definition at line 172 of file AlignedAllocator.h.

◆ NAMESPACE_END()

NAMESPACE_END ( Grid )