#include <iso_visual_cl.h>
Inherits iso::visual::CLData, and iso::visual::CLInitObject.
Inherited by iso::visual::CLTypedBuffer< DataType >.
Inheritance diagram for iso::visual::CLBuffer:
Public Member Functions | |
CLBuffer (const base::String &pName, int pDataCount, int pDataDim, CLMemoryUsage pUsage, CLDevice &pDevice) | |
virtual | ~CLBuffer () |
int | dataCount () const |
int | dataDim () const |
CLMemoryUsage | usage () const |
Protected Attributes | |
int | mDataCount |
int | mDataDim |
CLMemoryUsage | mUsage |
CLDevice & | mDevice |
CLBuffer::CLBuffer | ( | const base::String & | pName, | |
int | pDataCount, | |||
int | pDataDim, | |||
CLMemoryUsage | pUsage, | |||
CLDevice & | pDevice | |||
) |
CLBuffer::~CLBuffer | ( | ) | [virtual] |
int CLBuffer::dataCount | ( | ) | const |
int CLBuffer::dataDim | ( | ) | const |
CLMemoryUsage CLBuffer::usage | ( | ) | const |
int iso::visual::CLBuffer::mDataCount [protected] |
int iso::visual::CLBuffer::mDataDim [protected] |
CLMemoryUsage iso::visual::CLBuffer::mUsage [protected] |
CLDevice& iso::visual::CLBuffer::mDevice [protected] |