tf::cudaEvent class

class to create an RAII-styled wrapper over a native CUDA event

A cudaEvent object is an RAII-styled wrapper over a native CUDA event (cudaEvent_t). A cudaEvent object is move-only.

Constructors, destructors, conversion operators

cudaEvent(cudaEvent_t event) explicit
constructs an RAII-styled CUDA event object from the given CUDA event
cudaEvent() defaulted
constructs an RAII-styled CUDA event object
cudaEvent(unsigned int flag) explicit
constructs an RAII-styled CUDA event object with the given flag