Darc Library  2012.11
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
darc::math::MA_CUDA::IMemory Class Reference

#include <ma_cuda.h>

Inheritance diagram for darc::math::MA_CUDA::IMemory:
darc::math::MA_CUDA::DeviceMemory darc::math::MA_CUDA::HostMemory

List of all members.

Public Member Functions

 IMemory ()
virtual ~IMemory ()
virtual UInt init (UInt _size)
virtual UInt destroy ()
virtual CUdeviceptr * getCUDAPointerAddress ()=0
UInt getSize () const

Protected Attributes

UInt m_size

Constructor & Destructor Documentation

virtual darc::math::MA_CUDA::IMemory::~IMemory ( ) [inline, virtual]

Member Function Documentation

virtual CUdeviceptr* darc::math::MA_CUDA::IMemory::getCUDAPointerAddress ( ) [pure virtual]

Member Data Documentation


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