|
dxd - dynax driver framework 3.0.1d223
cross platform open source driver development framework
|
WDK spinlock. More...
#include <dxd_sync_platform.h>
Public Member Functions | |
| operator const ::KSPIN_LOCK & () const | |
| operator const ::KSPIN_LOCK * () const | |
| operator::KSPIN_LOCK & () | |
| operator::KSPIN_LOCK * () | |
| spinlock () | |
| virtual | ~spinlock ()=default |
| virtual destructur | |
Public Attributes | |
| os_result | status {ok} |
Protected Member Functions | |
| void | __lock () |
| void | __unlock () |
Friends | |
| class | lock< spinlock > |
WDK spinlock.
|
inline |
standard constructor
|
default |
virtual destructur
spinlock base class needs virtual destructor; although its a dummy; to ensure inheritend and composite objects to be correctly destructed.
|
inlineprotected |
|
inlineprotected |
|
inline |
|
inline |
|
inline |
|
inline |
| (c) copyright 2009 dynamic acoustics e.U. | generated on |