ASL  0.1.7
Advanced Simulation Library
Public Member Functions | Public Attributes | List of all members
cl::EnqueueArgs Struct Reference

#include <cl.hpp>

Public Member Functions

 EnqueueArgs (NDRange global)
 
 EnqueueArgs (NDRange global, NDRange local)
 
 EnqueueArgs (NDRange offset, NDRange global, NDRange local)
 
 EnqueueArgs (Event e, NDRange global)
 
 EnqueueArgs (Event e, NDRange global, NDRange local)
 
 EnqueueArgs (Event e, NDRange offset, NDRange global, NDRange local)
 
 EnqueueArgs (const VECTOR_CLASS< Event > &events, NDRange global)
 
 EnqueueArgs (const VECTOR_CLASS< Event > &events, NDRange global, NDRange local)
 
 EnqueueArgs (const VECTOR_CLASS< Event > &events, NDRange offset, NDRange global, NDRange local)
 
 EnqueueArgs (CommandQueue &queue, NDRange global)
 
 EnqueueArgs (CommandQueue &queue, NDRange global, NDRange local)
 
 EnqueueArgs (CommandQueue &queue, NDRange offset, NDRange global, NDRange local)
 
 EnqueueArgs (CommandQueue &queue, Event e, NDRange global)
 
 EnqueueArgs (CommandQueue &queue, Event e, NDRange global, NDRange local)
 
 EnqueueArgs (CommandQueue &queue, Event e, NDRange offset, NDRange global, NDRange local)
 
 EnqueueArgs (CommandQueue &queue, const VECTOR_CLASS< Event > &events, NDRange global)
 
 EnqueueArgs (CommandQueue &queue, const VECTOR_CLASS< Event > &events, NDRange global, NDRange local)
 
 EnqueueArgs (CommandQueue &queue, const VECTOR_CLASS< Event > &events, NDRange offset, NDRange global, NDRange local)
 

Public Attributes

CommandQueue queue_
 
const NDRange offset_
 
const NDRange global_
 
const NDRange local_
 
VECTOR_CLASS< Eventevents_
 

Detailed Description

Definition at line 7071 of file cl.hpp.

Constructor & Destructor Documentation

◆ EnqueueArgs() [1/18]

cl::EnqueueArgs::EnqueueArgs ( NDRange  global)
inline

Definition at line 7079 of file cl.hpp.

◆ EnqueueArgs() [2/18]

cl::EnqueueArgs::EnqueueArgs ( NDRange  global,
NDRange  local 
)
inline

Definition at line 7088 of file cl.hpp.

◆ EnqueueArgs() [3/18]

cl::EnqueueArgs::EnqueueArgs ( NDRange  offset,
NDRange  global,
NDRange  local 
)
inline

Definition at line 7097 of file cl.hpp.

◆ EnqueueArgs() [4/18]

cl::EnqueueArgs::EnqueueArgs ( Event  e,
NDRange  global 
)
inline

Definition at line 7106 of file cl.hpp.

◆ EnqueueArgs() [5/18]

cl::EnqueueArgs::EnqueueArgs ( Event  e,
NDRange  global,
NDRange  local 
)
inline

Definition at line 7115 of file cl.hpp.

◆ EnqueueArgs() [6/18]

cl::EnqueueArgs::EnqueueArgs ( Event  e,
NDRange  offset,
NDRange  global,
NDRange  local 
)
inline

Definition at line 7124 of file cl.hpp.

◆ EnqueueArgs() [7/18]

cl::EnqueueArgs::EnqueueArgs ( const VECTOR_CLASS< Event > &  events,
NDRange  global 
)
inline

Definition at line 7133 of file cl.hpp.

◆ EnqueueArgs() [8/18]

cl::EnqueueArgs::EnqueueArgs ( const VECTOR_CLASS< Event > &  events,
NDRange  global,
NDRange  local 
)
inline

Definition at line 7143 of file cl.hpp.

◆ EnqueueArgs() [9/18]

cl::EnqueueArgs::EnqueueArgs ( const VECTOR_CLASS< Event > &  events,
NDRange  offset,
NDRange  global,
NDRange  local 
)
inline

Definition at line 7153 of file cl.hpp.

◆ EnqueueArgs() [10/18]

cl::EnqueueArgs::EnqueueArgs ( CommandQueue queue,
NDRange  global 
)
inline

Definition at line 7163 of file cl.hpp.

◆ EnqueueArgs() [11/18]

cl::EnqueueArgs::EnqueueArgs ( CommandQueue queue,
NDRange  global,
NDRange  local 
)
inline

Definition at line 7172 of file cl.hpp.

◆ EnqueueArgs() [12/18]

cl::EnqueueArgs::EnqueueArgs ( CommandQueue queue,
NDRange  offset,
NDRange  global,
NDRange  local 
)
inline

Definition at line 7181 of file cl.hpp.

◆ EnqueueArgs() [13/18]

cl::EnqueueArgs::EnqueueArgs ( CommandQueue queue,
Event  e,
NDRange  global 
)
inline

Definition at line 7190 of file cl.hpp.

◆ EnqueueArgs() [14/18]

cl::EnqueueArgs::EnqueueArgs ( CommandQueue queue,
Event  e,
NDRange  global,
NDRange  local 
)
inline

Definition at line 7199 of file cl.hpp.

◆ EnqueueArgs() [15/18]

cl::EnqueueArgs::EnqueueArgs ( CommandQueue queue,
Event  e,
NDRange  offset,
NDRange  global,
NDRange  local 
)
inline

Definition at line 7208 of file cl.hpp.

◆ EnqueueArgs() [16/18]

cl::EnqueueArgs::EnqueueArgs ( CommandQueue queue,
const VECTOR_CLASS< Event > &  events,
NDRange  global 
)
inline

Definition at line 7217 of file cl.hpp.

◆ EnqueueArgs() [17/18]

cl::EnqueueArgs::EnqueueArgs ( CommandQueue queue,
const VECTOR_CLASS< Event > &  events,
NDRange  global,
NDRange  local 
)
inline

Definition at line 7227 of file cl.hpp.

◆ EnqueueArgs() [18/18]

cl::EnqueueArgs::EnqueueArgs ( CommandQueue queue,
const VECTOR_CLASS< Event > &  events,
NDRange  offset,
NDRange  global,
NDRange  local 
)
inline

Definition at line 7237 of file cl.hpp.

Member Data Documentation

◆ events_

VECTOR_CLASS<Event> cl::EnqueueArgs::events_

Definition at line 7077 of file cl.hpp.

◆ global_

const NDRange cl::EnqueueArgs::global_

Definition at line 7075 of file cl.hpp.

◆ local_

const NDRange cl::EnqueueArgs::local_

Definition at line 7076 of file cl.hpp.

◆ offset_

const NDRange cl::EnqueueArgs::offset_

Definition at line 7074 of file cl.hpp.

◆ queue_

CommandQueue cl::EnqueueArgs::queue_

Definition at line 7073 of file cl.hpp.


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