Public Member Functions | Private Member Functions | Private Attributes
boost::detail::spinlock_pool< I >::scoped_lock Class Reference

#include <spinlock_pool.hpp>

List of all members.

Public Member Functions

 scoped_lock (void const *pv)
 ~scoped_lock ()

Private Member Functions

scoped_lockoperator= (scoped_lock const &)
 scoped_lock (scoped_lock const &)

Private Attributes

spinlocksp_

Detailed Description

template<int I>
class boost::detail::spinlock_pool< I >::scoped_lock

Definition at line 48 of file spinlock_pool.hpp.


Constructor & Destructor Documentation

template<int I>
boost::detail::spinlock_pool< I >::scoped_lock::scoped_lock ( scoped_lock const &  ) [private]
template<int I>
boost::detail::spinlock_pool< I >::scoped_lock::scoped_lock ( void const *  pv) [inline, explicit]

Definition at line 59 of file spinlock_pool.hpp.

template<int I>
boost::detail::spinlock_pool< I >::scoped_lock::~scoped_lock ( ) [inline]

Definition at line 64 of file spinlock_pool.hpp.


Member Function Documentation

template<int I>
scoped_lock& boost::detail::spinlock_pool< I >::scoped_lock::operator= ( scoped_lock const &  ) [private]

Member Data Documentation

template<int I>
spinlock& boost::detail::spinlock_pool< I >::scoped_lock::sp_ [private]

Definition at line 52 of file spinlock_pool.hpp.


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


appl
Author(s): petercai
autogenerated on Tue Jan 7 2014 11:02:30