#include <iso_visual_cl.h>
Inherited by iso::visual::CLBuffer, iso::visual::CLImage, iso::visual::CLMatrix, and iso::visual::CLVector.
Inheritance diagram for iso::visual::CLData:


Public Member Functions | |
| CLData (const base::String &pName) | |
| virtual | ~CLData () |
| const base::String & | name () const |
| virtual void | setMapToKernel (int pMapIndex, CLKernel *pKernel) |
| virtual void | mapToKernel ()=0 throw (VisualException) |
Protected Attributes | |
| base::String | mName |
| CLKernel * | mKernel |
| int | mMapIndex |
| CLData::CLData | ( | const base::String & | pName | ) |
| CLData::~CLData | ( | ) | [virtual] |
| const base::String & CLData::name | ( | ) | const |
| void CLData::setMapToKernel | ( | int | pMapIndex, | |
| CLKernel * | pKernel | |||
| ) | [virtual] |
| virtual void iso::visual::CLData::mapToKernel | ( | ) | throw (VisualException) [pure virtual] |
base::String iso::visual::CLData::mName [protected] |
CLKernel* iso::visual::CLData::mKernel [protected] |
int iso::visual::CLData::mMapIndex [protected] |
1.5.1