The Pedigree Project 0.1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
ConstexprLockGuard< T, Condition > Class Template Reference
+ Collaboration diagram for ConstexprLockGuard< T, Condition >:

Public Member Functions

 ConstexprLockGuard (T &Lock)
 

Private Member Functions

 NOT_COPYABLE_OR_ASSIGNABLE (ConstexprLockGuard)
 

Private Attributes

T & m_Lock
 

Detailed Description

template<class T, bool Condition>
class ConstexprLockGuard< T, Condition >

Definition at line 38 of file LockGuard.h.

Constructor & Destructor Documentation

◆ ConstexprLockGuard()

template<class T , bool Condition>
ConstexprLockGuard< T, Condition >::ConstexprLockGuard ( T &  Lock)
inline

Definition at line 40 of file LockGuard.h.

◆ ~ConstexprLockGuard()

template<class T , bool Condition>
ConstexprLockGuard< T, Condition >::~ConstexprLockGuard ( )
inline

Definition at line 44 of file LockGuard.h.

Member Data Documentation

◆ m_Lock

template<class T , bool Condition>
T& ConstexprLockGuard< T, Condition >::m_Lock
private

Definition at line 53 of file LockGuard.h.


The documentation for this class was generated from the following file: