Cloo 0.9.1

- Main Page
- Packages
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Member Functions | Protected Member Functions
Cloo.ComputeResource Class Reference

Represents an OpenCL resource. More...

Inheritance diagram for Cloo.ComputeResource:

List of all members.

## Public Member Functions
void | Dispose ()
| Deletes the ComputeResource and frees its accompanying OpenCL resources.
## Protected Member Functions
abstract void | Dispose (bool manual)
| Releases the associated OpenCL object.

## Detailed Description

Represents an OpenCL resource.

An OpenCL resource is an OpenCL object that can be created and deleted by the application.

See also:
  ComputeObject

## Member Function Documentation

void Cloo.ComputeResource.Dispose | ( |  | ) |

Deletes the ComputeResource and frees its accompanying OpenCL resources.

abstract void Cloo.ComputeResource.Dispose | ( | bool | manual | ) | `[protected, pure virtual]`

Releases the associated OpenCL object.

Parameters:

  manual | Specifies the operation mode of this method.

manual must be `true` if this method is invoked directly by the application.

Implemented in Cloo.ComputeCommandQueue, Cloo.ComputeContext, Cloo.ComputeEvent, Cloo.ComputeEventBase, Cloo.ComputeKernel, Cloo.ComputeMemory, Cloo.ComputeProgram, and Cloo.ComputeSampler.

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

- Cloo/Source/ComputeResource.cs