Cuda::DeviceMemoryReference2D< Type > Class Template Reference

DeviceMemoryReference template specialized for 2 dimension(s). More...

#include <specdim_devicememoryreference2d.hpp>

Inheritance diagram for Cuda::DeviceMemoryReference2D< Type >:

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

Collaboration graph
[legend]

List of all members.

Public Member Functions

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


Detailed Description

template<class Type>
class Cuda::DeviceMemoryReference2D< Type >

DeviceMemoryReference template specialized for 2 dimension(s).

Constructor & Destructor Documentation

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

Constructor.

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

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

Constructor.

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

template<class Type>
Cuda::DeviceMemoryReference2D< Type >::DeviceMemoryReference2D ( const Layout< Type, 2 > &  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:23 2009 for cudatemplates by  doxygen 1.5.6