|
dxd - dynax driver framework 3.0.1d223
cross platform open source driver development framework
|
the counting event every scope implements: a signal raises the count, a wait takes one (or resets the count where the waiter serves them all at once) More...
#include <dx_common.h>
Public Member Functions | |
| virtual event & | initialize (bool signalled=false) |
| virtual event & | initialize (const std::string &, bool signalled=false) |
| virtual event & | reset (uint64_t count=0)=0 |
| virtual event & | signal (uint64_t count=1)=0 |
| virtual event & | wait (bool reset=false)=0 |
Protected Member Functions | |
| virtual | ~event ()=default |
the counting event every scope implements: a signal raises the count, a wait takes one (or resets the count where the waiter serves them all at once)
|
protectedvirtualdefault |
Reimplemented in dx::event< kernel >, and dx::shared::event.
|
inlinevirtual |
Reimplemented in dx::event< kernel >.
|
inlinevirtual |
Reimplemented in dx::event< kernel >, and dx::shared::event.
Implemented in dx::event< kernel >, dx::event< user >, and dx::shared::event.
Implemented in dx::event< kernel >, dx::event< user >, and dx::shared::event.
|
pure virtual |
Implemented in dx::event< kernel >, dx::event< user >, and dx::shared::event.
| (c) copyright 2009 dynamic acoustics e.U. | generated on |