ecto
Public Member Functions | Public Attributes | Private Attributes | List of all members
ecto::atomic< T >::scoped_lock Class Reference

#include <atomic.hpp>

Inheritance diagram for ecto::atomic< T >::scoped_lock:
Inheritance graph
[legend]
Collaboration diagram for ecto::atomic< T >::scoped_lock:
Collaboration graph
[legend]

Public Member Functions

 scoped_lock (atomic &a_)
 

Public Attributes

T & value
 

Private Attributes

boost::mutex::scoped_lock sl
 

Constructor & Destructor Documentation

template<typename T >
ecto::atomic< T >::scoped_lock::scoped_lock ( atomic a_)
inline

Member Data Documentation

template<typename T >
boost::mutex::scoped_lock ecto::atomic< T >::scoped_lock::sl
private
template<typename T >
T& ecto::atomic< T >::scoped_lock::value

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