A notification that multiple futures can wait on.
Public Member Functions | |
| Notification (Notification &&)=default | |
| Notification & | operator= (Notification &&)=default |
| Notification (const Notification &)=delete | |
| Notification & | operator= (const Notification &)=delete |
| VoidFuture | Wait () |
| void | Notify () |
| Wakes all waiting tasks. | |
|
inline |
Returns a future that will resolve when Notify() is called.
Multiple futures can be obtained and will all resolve at once.