![]() |
LeechCraft 0.6.70-18450-gabe19ee3b0
Modular cross-platform feature rich live environment.
|
#include "channel.h"
Public Types | |
| using | ItemType_t = T |
Public Member Functions | |
| Channel ()=default | |
| Channel (const Channel &)=delete | |
| Channel (Channel &&)=delete | |
| Channel & | operator= (const Channel &)=delete |
| Channel & | operator= (Channel &&)=delete |
| Channel (QObject *context) | |
| void | Close () |
| template<typename U = T> | |
| void | Send (U &&value) |
| bool | IsEmpty () const |
| ReceiveAwaiter | Receive () |
| auto | operator co_await () |
| using LC::Util::Channel< T >::ItemType_t = T |
|
default |
Referenced by Channel(), Channel(), operator=(), and operator=().
|
delete |
|
delete |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
delete |
|
delete |
|
inline |
Definition at line 149 of file channel.h.
Referenced by operator co_await().
|
inline |