MCPcopy Create free account
hub / github.com/OpenKinect/libfreenect2 / EnqueueArgs

Class EnqueueArgs

include/internal/CL/cl.hpp:7200–7375  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

7198// Visual Studio 2010 and GCC 4.2
7199
7200struct EnqueueArgs
7201{
7202 CommandQueue queue_;
7203 const NDRange offset_;
7204 const NDRange global_;
7205 const NDRange local_;
7206 VECTOR_CLASS<Event> events_;
7207
7208 EnqueueArgs(NDRange global) :
7209 queue_(CommandQueue::getDefault()),
7210 offset_(NullRange),
7211 global_(global),
7212 local_(NullRange)
7213 {
7214
7215 }
7216
7217 EnqueueArgs(NDRange global, NDRange local) :
7218 queue_(CommandQueue::getDefault()),
7219 offset_(NullRange),
7220 global_(global),
7221 local_(local)
7222 {
7223
7224 }
7225
7226 EnqueueArgs(NDRange offset, NDRange global, NDRange local) :
7227 queue_(CommandQueue::getDefault()),
7228 offset_(offset),
7229 global_(global),
7230 local_(local)
7231 {
7232
7233 }
7234
7235 EnqueueArgs(Event e, NDRange global) :
7236 queue_(CommandQueue::getDefault()),
7237 offset_(NullRange),
7238 global_(global),
7239 local_(NullRange)
7240 {
7241 events_.push_back(e);
7242 }
7243
7244 EnqueueArgs(Event e, NDRange global, NDRange local) :
7245 queue_(CommandQueue::getDefault()),
7246 offset_(NullRange),
7247 global_(global),
7248 local_(local)
7249 {
7250 events_.push_back(e);
7251 }
7252
7253 EnqueueArgs(Event e, NDRange offset, NDRange global, NDRange local) :
7254 queue_(CommandQueue::getDefault()),
7255 offset_(offset),
7256 global_(global),
7257 local_(local)

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected