|
NVBIO
|
Definition at line 21 of file mgpualloc.h.
#include <mgpualloc.h>
Public Methods | |
| virtual cudaError_t | Malloc (size_t size, void **p)=0 |
| virtual bool | Free (void *p)=0 |
| virtual void | Clear ()=0 |
| virtual | ~CudaAlloc () |
| CudaDevice & | Device () |
Public Methods inherited from mgpu::CudaBase | |
| CudaBase () | |
| virtual | ~CudaBase () |
| virtual long | AddRef () |
| virtual void | Release () |
Proteced Methods | |
| CudaAlloc (CudaDevice &device) | |
Protected Members | |
| CudaDevice & | _device |
|
inlinevirtual |
Definition at line 27 of file mgpualloc.h.
|
inlineprotected |
Definition at line 32 of file mgpualloc.h.
|
pure virtual |
Implemented in mgpu::CudaAllocBuckets, and mgpu::CudaAllocSimple.
|
inline |
Definition at line 29 of file mgpualloc.h.
|
pure virtual |
Implemented in mgpu::CudaAllocBuckets, and mgpu::CudaAllocSimple.
|
pure virtual |
Implemented in mgpu::CudaAllocBuckets, and mgpu::CudaAllocSimple.
|
protected |
Definition at line 33 of file mgpualloc.h.
1.8.4