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

#include <cl.hpp>

Collaboration diagram for cl::EnqueueArgs:
Collaboration graph
[legend]

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 7072 of file cl.hpp.

Constructor & Destructor Documentation

◆ EnqueueArgs() [1/18]

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

Definition at line 7080 of file cl.hpp.

◆ EnqueueArgs() [2/18]

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

Definition at line 7089 of file cl.hpp.

◆ EnqueueArgs() [3/18]

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

Definition at line 7098 of file cl.hpp.

◆ EnqueueArgs() [4/18]

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

Definition at line 7107 of file cl.hpp.

◆ EnqueueArgs() [5/18]

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

Definition at line 7116 of file cl.hpp.

◆ EnqueueArgs() [6/18]

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

Definition at line 7125 of file cl.hpp.

◆ EnqueueArgs() [7/18]

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

Definition at line 7134 of file cl.hpp.

◆ EnqueueArgs() [8/18]

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

Definition at line 7144 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 7154 of file cl.hpp.

◆ EnqueueArgs() [10/18]

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

Definition at line 7164 of file cl.hpp.

◆ EnqueueArgs() [11/18]

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

Definition at line 7173 of file cl.hpp.

◆ EnqueueArgs() [12/18]

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

Definition at line 7182 of file cl.hpp.

◆ EnqueueArgs() [13/18]

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

Definition at line 7191 of file cl.hpp.

◆ EnqueueArgs() [14/18]

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

Definition at line 7200 of file cl.hpp.

◆ EnqueueArgs() [15/18]

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

Definition at line 7209 of file cl.hpp.

◆ EnqueueArgs() [16/18]

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

Definition at line 7218 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 7228 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 7238 of file cl.hpp.

Member Data Documentation

◆ events_

VECTOR_CLASS<Event> cl::EnqueueArgs::events_

Definition at line 7078 of file cl.hpp.

◆ global_

const NDRange cl::EnqueueArgs::global_

Definition at line 7076 of file cl.hpp.

◆ local_

const NDRange cl::EnqueueArgs::local_

Definition at line 7077 of file cl.hpp.

◆ offset_

const NDRange cl::EnqueueArgs::offset_

Definition at line 7075 of file cl.hpp.

◆ queue_

CommandQueue cl::EnqueueArgs::queue_

Definition at line 7074 of file cl.hpp.


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