Clover Git
OpenCL 1.1 software implementation
Public Member Functions

Coal::TaskEvent Class Reference

Executing a task kernel. More...

#include <events.h>

Inheritance diagram for Coal::TaskEvent:
Collaboration diagram for Coal::TaskEvent:

List of all members.

Public Member Functions

 TaskEvent (CommandQueue *parent, Kernel *kernel, cl_uint num_events_in_wait_list, const Event **event_wait_list, cl_int *errcode_ret)
Type type () const
 Say the event is a Coal::Event::TaskKernel one.

Detailed Description

Executing a task kernel.

This event is simple a Coal::KernelEvent with:

It's in fact a Coal::KernelEvent containing only one single work-item.

Definition at line 635 of file events.h.


Constructor & Destructor Documentation

TaskEvent::TaskEvent ( CommandQueue parent,
Kernel kernel,
cl_uint  num_events_in_wait_list,
const Event **  event_wait_list,
cl_int *  errcode_ret 
)

Definition at line 861 of file events.cpp.


Member Function Documentation

Event::Type TaskEvent::type ( ) const [virtual]

Say the event is a Coal::Event::TaskKernel one.

Reimplemented from Coal::KernelEvent.

Definition at line 873 of file events.cpp.

References Coal::Event::TaskKernel.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines