cuda::pipeline::~pipeline

cuda::pipeline::~pipeline#

2026-10-01

2 min read time

Applies to Linux and Windows

This page documents the cuda::pipeline destructor, which calls quit if not already called and destroys the pipeline object.

Defined in header <cuda/pipeline>:

template <cuda::thread_scope Scope>
__host__ __device__
cuda::pipeline<Scope>::~pipeline();

Destructs the pipeline. Calls cuda::pipeline::quit if it was not called by the current thread and destructs the pipeline.