Classes | Public Types | Public Member Functions | Private Member Functions | Private Attributes | Friends
boost::detail::lightweight_mutex Class Reference

#include <lwm_nop.hpp>

List of all members.

Classes

class  scoped_lock

Public Types

typedef lightweight_mutex scoped_lock

Public Member Functions

 lightweight_mutex ()
 lightweight_mutex ()
 ~lightweight_mutex ()
 ~lightweight_mutex ()

Private Member Functions

 lightweight_mutex (lightweight_mutex const &)
 lightweight_mutex (lightweight_mutex const &)
lightweight_mutexoperator= (lightweight_mutex const &)
lightweight_mutexoperator= (lightweight_mutex const &)

Private Attributes

critical_section cs_
pthread_mutex_t m_

Friends

class scoped_lock

Detailed Description

Definition at line 26 of file lwm_nop.hpp.


Member Typedef Documentation

Definition at line 30 of file lwm_nop.hpp.


Constructor & Destructor Documentation

Definition at line 39 of file lwm_pthreads.hpp.

Definition at line 51 of file lwm_pthreads.hpp.

Definition at line 68 of file lwm_win32_cs.hpp.

Definition at line 73 of file lwm_win32_cs.hpp.


Member Function Documentation

lightweight_mutex& boost::detail::lightweight_mutex::operator= ( lightweight_mutex const &  ) [private]
lightweight_mutex& boost::detail::lightweight_mutex::operator= ( lightweight_mutex const &  ) [private]

Friends And Related Function Documentation

friend class scoped_lock [friend]

Definition at line 56 of file lwm_pthreads.hpp.


Member Data Documentation

Definition at line 61 of file lwm_win32_cs.hpp.

pthread_mutex_t boost::detail::lightweight_mutex::m_ [private]

Definition at line 32 of file lwm_pthreads.hpp.


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


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