libcopp  1.2.0
Public Types | Public Member Functions
util::lock::read_lock_holder< TLock > Class Template Reference

#include <lock_holder.h>

Inheritance diagram for util::lock::read_lock_holder< TLock >:
Inheritance graph
Collaboration diagram for util::lock::read_lock_holder< TLock >:
Collaboration graph

Public Types

typedef TLock value_type
 

Public Member Functions

 read_lock_holder (TLock &lock)
 
bool is_available () const
 

Detailed Description

template<typename TLock>
class util::lock::read_lock_holder< TLock >

Definition at line 106 of file lock_holder.h.

Member Typedef Documentation

Definition at line 81 of file lock_holder.h.

Constructor & Destructor Documentation

template<typename TLock >
util::lock::read_lock_holder< TLock >::read_lock_holder ( TLock &  lock)
inline

Definition at line 109 of file lock_holder.h.

Member Function Documentation

bool util::lock::lock_holder< TLock, detail::default_read_lock_action< TLock > , detail::default_read_unlock_action< TLock > >::is_available ( ) const
inlineinherited

Definition at line 95 of file lock_holder.h.


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