threading::lock Class Reference

#include <thread.hpp>

Collaboration diagram for threading::lock:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 lock (mutex &m)
 ~lock ()

Private Member Functions

 lock (const lock &)
void operator= (const lock &)

Private Attributes

mutexm_


Detailed Description

Definition at line 104 of file thread.hpp.


Constructor & Destructor Documentation

threading::lock::lock ( mutex m  )  [explicit]

Definition at line 101 of file thread.cpp.

References threading::mutex::m_, and m_.

threading::lock::~lock (  ) 

Definition at line 106 of file thread.cpp.

References threading::mutex::m_, and m_.

threading::lock::lock ( const lock  )  [private]


Member Function Documentation

void threading::lock::operator= ( const lock  )  [private]


Member Data Documentation

Definition at line 122 of file thread.hpp.

Referenced by lock(), and ~lock().


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

Generated by doxygen 1.5.5 on 23 May 2008 for The Battle for Wesnoth
Gna! | Forum | Wiki | CIA | devdocs