LockTraits< LOCKTYPE > Struct Template Reference

#include <synchronized.h>

详细描述

template<typename LOCKTYPE>
struct maxon::LockTraits< LOCKTYPE >

Provides a generalized interface to lock operations. LockTraits can be specialized for any lock implementation to add support for synchronized().

静态公共成员函数

static void  AcquireReadLock (LOCKTYPE &lock)
static void  ReleaseReadLock (LOCKTYPE &lock)
static void  AcquireWriteLock (LOCKTYPE &lock)
static void  ReleaseWriteLock (LOCKTYPE &lock)

成员函数文档编制

◆  AcquireReadLock()

static void AcquireReadLock ( LOCKTYPE &  lock )
static

◆  ReleaseReadLock()

static void ReleaseReadLock ( LOCKTYPE &  lock )
static

◆  AcquireWriteLock()

static void AcquireWriteLock ( LOCKTYPE &  lock )
static

◆  ReleaseWriteLock()

static void ReleaseWriteLock ( LOCKTYPE &  lock )
static