Darc Library
2012.11
|
#include <ma_cuda.h>
Public Member Functions | |
virtual | ~DeviceMemory () |
virtual UInt | init (UInt _size) |
virtual UInt | destroy () |
virtual CUdeviceptr * | getCUDAPointerAddress () |
Protected Attributes | |
CUdeviceptr | m_cData |
virtual darc::math::MA_CUDA::DeviceMemory::~DeviceMemory | ( | ) | [inline, virtual] |
virtual UInt darc::math::MA_CUDA::DeviceMemory::destroy | ( | ) | [inline, virtual] |
Reimplemented from darc::math::MA_CUDA::IMemory.
Reimplemented in darc::math::MA_CUDA::HostMemory.
virtual CUdeviceptr* darc::math::MA_CUDA::DeviceMemory::getCUDAPointerAddress | ( | ) | [inline, virtual] |
Implements darc::math::MA_CUDA::IMemory.
virtual UInt darc::math::MA_CUDA::DeviceMemory::init | ( | UInt | _size | ) | [inline, virtual] |
Reimplemented from darc::math::MA_CUDA::IMemory.
Reimplemented in darc::math::MA_CUDA::HostMemory.
CUdeviceptr darc::math::MA_CUDA::DeviceMemory::m_cData [protected] |