|
mf
Media Framework
|
Event which is repeatedly received after having been notified once. More...
#include <event.h>
Public Member Functions | |
| sticky_event ()=default | |
| void | notify () override |
| void | wait () override |
| void | reset () |
Public Member Functions inherited from mf::event | |
| event () | |
| event (const event &)=delete | |
| event (event &&) | |
| virtual | ~event () |
| event & | operator= (const event &)=delete |
| event & | operator= (event &&) |
Additional Inherited Members | |
Static Public Member Functions inherited from mf::event | |
| static event * | wait_any_ (event **begin, event **end) |
| template<typename It > | |
| static event & | wait_any_list (It begin_it, It end_it) |
| template<typename... Events> | |
| static event & | wait_any (Events &&...events) |
Public Attributes inherited from mf::event | |
| std::uintptr_t | handle_ |
| OS-specific handle. More... | |
Event which is repeatedly received after having been notified once.
Altered version of event. After notified(), all subsequent wait() or wait_any() calls receive the event without waiting, until the event is reset using reset().
|
default |
|
inlineoverridevirtual |
Reimplemented from mf::event.
|
inline |
|
inlineoverridevirtual |
Reimplemented from mf::event.
1.8.6