libcopp  1.2.1
Public Types | Public Member Functions
util::lock::write_lock_holder< TLock > Class Template Reference

#include <lock_holder.h>

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

Public Types

typedef TLock value_type

Public Member Functions

 write_lock_holder (TLock &lock)
bool is_available () const

Detailed Description

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

Definition at line 114 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::write_lock_holder< TLock >::write_lock_holder ( TLock &  lock)

Definition at line 117 of file lock_holder.h.

Member Function Documentation

bool util::lock::lock_holder< TLock, detail::default_write_lock_action< TLock > , detail::default_write_unlock_action< TLock > >::is_available ( ) const

Definition at line 95 of file lock_holder.h.

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