Clover Git
OpenCL 1.1 software implementation
Public Member Functions | Private Attributes

Coal::UnmapBufferEvent Class Reference

Unmapping a memory object. More...

#include <events.h>

Inheritance diagram for Coal::UnmapBufferEvent:
Collaboration diagram for Coal::UnmapBufferEvent:

List of all members.

Public Member Functions

 UnmapBufferEvent (CommandQueue *parent, MemObject *buffer, void *mapped_addr, 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::UnmapBuffer one.
void * mapping () const
 Mapped address to unmap.

Private Attributes

void * p_mapping

Detailed Description

Unmapping a memory object.

Definition at line 242 of file events.h.


Constructor & Destructor Documentation

UnmapBufferEvent::UnmapBufferEvent ( CommandQueue parent,
MemObject buffer,
void *  mapped_addr,
cl_uint  num_events_in_wait_list,
const Event **  event_wait_list,
cl_int *  errcode_ret 
)

Definition at line 374 of file events.cpp.


Member Function Documentation

void * UnmapBufferEvent::mapping ( ) const

Mapped address to unmap.

Definition at line 398 of file events.cpp.

References p_mapping.

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

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

Implements Coal::Event.

Definition at line 393 of file events.cpp.

References Coal::Event::UnmapMemObject.


Member Data Documentation

Definition at line 257 of file events.h.

Referenced by mapping().


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