NVBIO
|
Wrapper class to create a cub::ThreadLoad iterator out of a raw pointer
#include <ldg.h>
Public Types | |
typedef T | value_type |
typedef value_type | reference |
typedef value_type | const_reference |
typedef value_type * | pointer |
typedef std::iterator_traits < const T * >::difference_type | difference_type |
typedef std::random_access_iterator_tag | iterator_category |
Public Members | |
const T * | m_base |
typedef value_type nvbio::cuda::load_pointer< T, MOD >::const_reference |
typedef std::iterator_traits<const T*>::difference_type nvbio::cuda::load_pointer< T, MOD >::difference_type |
typedef std::random_access_iterator_tag nvbio::cuda::load_pointer< T, MOD >::iterator_category |
typedef value_type* nvbio::cuda::load_pointer< T, MOD >::pointer |
typedef value_type nvbio::cuda::load_pointer< T, MOD >::reference |
typedef T nvbio::cuda::load_pointer< T, MOD >::value_type |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
const T* nvbio::cuda::load_pointer< T, MOD >::m_base |