| 
    cf4ocl (C Framework for OpenCL)
    v2.1.0
    
   Object-oriented framework for developing and benchmarking OpenCL projects in C/C++ 
   | 
 
Definition of a wrapper class and its methods for OpenCL event objects. More...


Go to the source code of this file.
Macros | |
| #define | ccl_event_get_info(evt, param_name, err) | 
| Get a CCLWrapperInfo event information object.  More... | |
| #define | ccl_event_get_info_array(evt, param_name, param_type, err) | 
| Macro which returns an array event information value.  More... | |
| #define | ccl_event_get_info_scalar(evt, param_name, param_type, err) | 
| Macro which returns a scalar event information value.  More... | |
| #define | ccl_event_get_profiling_info(evt, param_name, err) | 
| Get a CCLWrapperInfo event profiling information object.  More... | |
| #define | ccl_event_get_profiling_info_array(evt, param_name, param_type, err) | 
| Macro which returns an array event profiling information value.  More... | |
| #define | ccl_event_get_profiling_info_scalar(evt, param_name, param_type, err) | 
| Macro which returns a scalar event profiling information value.  More... | |
| #define | ccl_event_ref(evt) ccl_wrapper_ref((CCLWrapper*) evt) | 
| Increase the reference count of the event object.  More... | |
| #define | ccl_event_unref(evt) ccl_event_destroy(evt) | 
| Alias to ccl_event_destroy().  More... | |
| #define | ccl_event_unwrap(evt) ((cl_event) ccl_wrapper_unwrap((CCLWrapper*) evt)) | 
| Get the OpenCL event object.  More... | |
| #define | ccl_ewl ccl_event_wait_list_add | 
| Alias the for the ccl_event_wait_list_add() function.  More... | |
Typedefs | |
| typedef GPtrArray * | CCLEventWaitList | 
| A list of event objects on which enqueued commands can wait.  More... | |
Functions | |
| cl_bool | ccl_event_wait (CCLEventWaitList *evt_wait_lst, CCLErr **err) | 
| Waits on the host thread for commands identified by events in the wait list to complete.  More... | |
| CCLEventWaitList * | ccl_event_wait_list_add (CCLEventWaitList *evt_wait_lst,...) G_GNUC_NULL_TERMINATED | 
| Add event wrapper objects to an event wait list (variable argument list version).  More... | |
| CCLEventWaitList * | ccl_event_wait_list_add_v (CCLEventWaitList *evt_wait_lst, CCLEvent **evt) | 
| Add event wrapper objects to an event wait list (array version).  More... | |
| void | ccl_event_wait_list_clear (CCLEventWaitList *evt_wait_lst) | 
| Clears an event wait list.  More... | |
Definition of a wrapper class and its methods for OpenCL event objects.
Definition in file ccl_event_wrapper.h.