mrs_lib
Various reusable classes, functions and utilities for use in MRS projects
Loading...
Searching...
No Matches
mrs_lib::internal::DeferredCoroutineDestroyer< T > Class Template Reference

RAII class to destroy a coroutine at the end of a scope. More...

#include <task.hpp>

Public Member Functions

 DeferredCoroutineDestroyer (std::coroutine_handle< T > handle)
 
 DeferredCoroutineDestroyer (const DeferredCoroutineDestroyer &)=delete
 
DeferredCoroutineDestroyeroperator= (const DeferredCoroutineDestroyer &)=delete
 
 DeferredCoroutineDestroyer (DeferredCoroutineDestroyer &&)=delete
 
DeferredCoroutineDestroyeroperator= (DeferredCoroutineDestroyer &&)=delete
 

Detailed Description

template<typename T>
class mrs_lib::internal::DeferredCoroutineDestroyer< T >

RAII class to destroy a coroutine at the end of a scope.


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