AudRecordLib
|
#include <rtlresource.h>
Public Member Functions | |
SharedRtlResourceLock (RtlResource &r, BOOLEAN wait=TRUE) | |
~SharedRtlResourceLock () |
A RAII object that acquires an RtlResource for shared access
SharedRtlResourceLock::SharedRtlResourceLock | ( | RtlResource & | r, |
BOOLEAN | wait = TRUE |
||
) | [inline] |
Initialises the lock member and acquires it for shared access
r | The lock to acquire and subsequently release |
wait | Whether to block for shared access if it cannot be granted immediately |
SharedRtlResourceLock::~SharedRtlResourceLock | ( | ) | [inline] |
Releases the shared access lock