Public Member Functions | Private Member Functions | Private Attributes

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 110 of file thread.hpp.


Constructor & Destructor Documentation

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

Definition at line 91 of file thread.cpp.

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

threading::lock::~lock (  ) 

Definition at line 96 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 128 of file thread.hpp.

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


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated by doxygen 1.7.1 on Thu May 24 2012 01:26:11 for The Battle for Wesnoth
Gna! | Forum | Wiki | CIA | devdocs