cuda::pipeline::quit#
Defined in header <cuda/pipeline>:
template <cuda::thread_scope Scope>
__host__ __device__
bool cuda::pipeline<Scope>::quit();
Quits the current thread’s participation in the collective ownership of the corresponding cuda::pipeline_shared_state. Ownership of cuda::pipeline_shared_state is released by the last invoking thread.
Return Value
true if ownership of the shared state was released, otherwise false.
Note
After the completion of a call to
cuda::pipeline::quit, no other operations other than cuda::pipeline::~pipeline may called by the current thread.