Cuda::HostMemoryReference1D< Type > Class Template Reference

HostMemoryReference template specialized for 1 dimension(s). More...

#include <specdim_hostmemoryreference1d.hpp>

Inheritance diagram for Cuda::HostMemoryReference1D< Type >:

Inheritance graph
[legend]
Collaboration diagram for Cuda::HostMemoryReference1D< Type >:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 HostMemoryReference1D ()
 Default constructor.
 HostMemoryReference1D (const Size< 1 > &_size, Type *_buffer)
 Constructor.
 HostMemoryReference1D (size_t size0, Type *_buffer)
 Constructor.
 HostMemoryReference1D (const Layout< Type, 1 > &layout, Type *_buffer)
 Constructor.


Detailed Description

template<class Type>
class Cuda::HostMemoryReference1D< Type >

HostMemoryReference template specialized for 1 dimension(s).

Constructor & Destructor Documentation

template<class Type>
Cuda::HostMemoryReference1D< Type >::HostMemoryReference1D ( const Size< 1 > &  _size,
Type *  _buffer 
) [inline]

Constructor.

Parameters:
_size size of memory block.
_buffer pointer to memory block to be referenced.

template<class Type>
Cuda::HostMemoryReference1D< Type >::HostMemoryReference1D ( size_t  size0,
Type *  _buffer 
) [inline]

Constructor.

Parameters:
size0 size of memory block.
_buffer pointer to memory block to be referenced.

template<class Type>
Cuda::HostMemoryReference1D< Type >::HostMemoryReference1D ( const Layout< Type, 1 > &  layout,
Type *  _buffer 
) [inline]

Constructor.

Parameters:
layout requested layout of memory block.
_buffer pointer to memory block to be referenced.


The documentation for this class was generated from the following file:

Generated on Sun Sep 13 00:55:24 2009 for cudatemplates by  doxygen 1.5.6