Public Member Functions | Private Member Functions | Private Attributes
threading::Mutex Class Reference

#include <PThreads.hh>

List of all members.

Public Member Functions

void lock ()
 Mutex ()
void unlock ()
 ~Mutex ()

Private Member Functions

 Mutex (const Mutex &m)
Mutexoperator= (const Mutex &m)

Private Attributes

pthread_mutex_t mutex
pthread_mutexattr_t mutexattr

Detailed Description

Definition at line 58 of file PThreads.hh.


Constructor & Destructor Documentation

Definition at line 64 of file PThreads.hh.

Definition at line 78 of file PThreads.hh.

threading::Mutex::Mutex ( const Mutex m) [private]

Member Function Documentation

void threading::Mutex::lock ( ) [inline]

Definition at line 70 of file PThreads.hh.

Mutex& threading::Mutex::operator= ( const Mutex m) [private]
void threading::Mutex::unlock ( ) [inline]

Definition at line 74 of file PThreads.hh.


Member Data Documentation

pthread_mutex_t threading::Mutex::mutex [private]

Definition at line 61 of file PThreads.hh.

pthread_mutexattr_t threading::Mutex::mutexattr [private]

Definition at line 60 of file PThreads.hh.


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


rc_visard_driver
Author(s): Heiko Hirschmueller , Christian Emmerich , Felix Ruess
autogenerated on Thu Jun 6 2019 20:43:12