Iros
 
Loading...
Searching...
No Matches
di::execution::RunLoop< Lock > Class Template Reference

#include <di/execution/context/run_loop.h>

Public Member Functions

 RunLoop ()=default
 
 RunLoop (RunLoop &&)=delete
 
auto get_scheduler () -> Scheduler
 
void run ()
 
void finish ()
 

Constructor & Destructor Documentation

◆ RunLoop() [1/2]

template<concepts::Lock Lock = DefaultLock>
di::execution::RunLoop< Lock >::RunLoop ( )
default

◆ RunLoop() [2/2]

template<concepts::Lock Lock = DefaultLock>
di::execution::RunLoop< Lock >::RunLoop ( RunLoop< Lock > && )
delete

Member Function Documentation

◆ finish()

template<concepts::Lock Lock = DefaultLock>
void di::execution::RunLoop< Lock >::finish ( )
inline

◆ get_scheduler()

template<concepts::Lock Lock = DefaultLock>
auto di::execution::RunLoop< Lock >::get_scheduler ( ) -> Scheduler
inline

◆ run()

template<concepts::Lock Lock = DefaultLock>
void di::execution::RunLoop< Lock >::run ( )
inline

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