|
dxd - dynax driver framework 3.0.2
cross platform open source driver development framework
|
macOS user space shared event More...
#include <dx_shared_event.h>
Public Member Functions | |
| event()= default | |
| event(const std::string& name, bool signalled= false) | |
| event& | free() noexcept |
| virtual event& | initialize(bool signalled= false) |
| super& | initialize(const std::string& name, bool signalled= false) override |
| super& | reset(uint64_t= 0) noexcept override |
| super& | signal(uint64_t count= 1) override |
| super& | wait(bool reset= false) override |
| ~event() override | |
macOS user space shared event
|
default |
|
inline |
|
inlineoverridevirtual |
|
inlinenoexcept |
|
inlinevirtualinherited |
Reimplemented in dx::event< kernel >.
|
inlineoverridevirtual |
Reimplemented from dx::abstract::event.
|
inlineoverridevirtualnoexcept |
Implements dx::abstract::event.
|
inlineoverridevirtual |
Implements dx::abstract::event.
|
inlineoverridevirtual |
Implements dx::abstract::event.