curfil  ..
 All Classes Functions Variables Typedefs Friends Groups Pages
cuv::pitched_memory< V, M > Member List

This is the complete list of members for cuv::pitched_memory< V, M >, including all inherited members.

alloc()cuv::pitched_memory< V, M >inline
boost::serialization::access (defined in cuv::pitched_memory< V, M >)cuv::pitched_memory< V, M >friend
check_size_limit(size_t size) const (defined in cuv::memory< V, M >)cuv::memory< V, M >inlineprotected
cols() const cuv::pitched_memory< V, M >inline
const_reference_type typedefcuv::pitched_memory< V, M >
const_value_type typedefcuv::pitched_memory< V, M >
copy2d_from(const memory< V2, OM > src, cudaStream_t stream) const (defined in cuv::pitched_memory< V, M >)cuv::pitched_memory< V, M >inline
copy2d_from(V *dst, const value_type2 *src, size_t dpitch, size_t spitch, size_t h, size_t w, memory_space m, cudaStream_t stream) (defined in cuv::memory< V, M >)cuv::memory< V, M >inline
copy2d_from(const value_type2 *src, size_t dpitch, size_t spitch, size_t h, size_t w, memory_space m, cudaStream_t stream) (defined in cuv::memory< V, M >)cuv::memory< V, M >inline
copy_from(const pitched_memory< V2, OM > &src, cudaStream_t stream) const (defined in cuv::pitched_memory< V, M >)cuv::pitched_memory< V, M >inline
copy_from(V *dst, const value_type2 *src, size_t size, memory_space m, cudaStream_t stream) (defined in cuv::memory< V, M >)cuv::memory< V, M >inline
copy_from(const value_type2 *src, size_t size, memory_space m, cudaStream_t stream) (defined in cuv::memory< V, M >)cuv::memory< V, M >inline
dealloc()cuv::memory< V, M >inline
index_type typedefcuv::pitched_memory< V, M >
m_allocatorcuv::memory< V, M >protected
m_ownedcuv::memory< V, M >protected
m_ptrcuv::memory< V, M >protected
m_sizecuv::memory< V, M >protected
memory(const boost::shared_ptr< allocator > &_allocator)cuv::memory< V, M >inlineexplicit
memory(value_type *ptr, size_type size, const boost::shared_ptr< allocator > &_allocator, bool owned=true)cuv::memory< V, M >inlineexplicit
memory_space_type typedefcuv::pitched_memory< V, M >
memsize() const cuv::pitched_memory< V, M >inline
operator()(const index_type &i, const index_type &j)cuv::pitched_memory< V, M >inline
operator()(const index_type &i, const index_type &j) const cuv::pitched_memory< V, M >inline
operator=(const my_type &o)cuv::pitched_memory< V, M >inline
operator=(const pitched_memory< value_type, OM > &o)cuv::pitched_memory< V, M >inline
operator[](const index_type &idx)cuv::pitched_memory< V, M >inline
operator[](const index_type &idx) const cuv::pitched_memory< V, M >inline
pitch() const cuv::pitched_memory< V, M >inline
pitched_memory(const boost::shared_ptr< allocator > _allocator=boost::make_shared< default_allocator >())cuv::pitched_memory< V, M >inlineexplicit
pitched_memory(index_type i, index_type j, const boost::shared_ptr< allocator > _allocator=boost::make_shared< default_allocator >())cuv::pitched_memory< V, M >inlineexplicit
ptr()cuv::memory< V, M >inline
ptr() const cuv::memory< V, M >inline
reference_type typedefcuv::pitched_memory< V, M >
release()cuv::pitched_memory< V, M >inline
reset(V *p, size_type s)cuv::memory< V, M >inline
rows() const cuv::pitched_memory< V, M >inline
set_size(size_type rows, size_type cols)cuv::pitched_memory< V, M >inline
set_strides(linear_memory< index_type, cuv::host_memory_space > &strides, const linear_memory< size_type, cuv::host_memory_space > &shape, row_major)cuv::pitched_memory< V, M >inline
set_strides(linear_memory< index_type, cuv::host_memory_space > &strides, const linear_memory< size_type, cuv::host_memory_space > &shape, column_major)cuv::pitched_memory< V, M >inline
size() const cuv::pitched_memory< V, M >inline
size_type typedefcuv::pitched_memory< V, M >
value_type typedefcuv::pitched_memory< V, M >
~memory()cuv::memory< V, M >inline