PaCO++  0.05
paco_pthread_mutex Class Reference

#include <paco_pthread.h>

Inheritance diagram for paco_pthread_mutex:
Collaboration diagram for paco_pthread_mutex:

List of all members.

Public Member Functions

void lock ()
 paco_pthread_mutex ()
void unlock ()
 ~paco_pthread_mutex ()

Public Attributes

pthread_mutex_t mutex

Detailed Description

Definition at line 16 of file paco_pthread.h.


Constructor & Destructor Documentation

Definition at line 3 of file paco_pthread.cc.

References mutex.

{
  pthread_mutex_init(&mutex, 0);
}

Definition at line 8 of file paco_pthread.cc.

References mutex.

{
  pthread_mutex_destroy(&mutex);
}

Member Function Documentation

void paco_pthread_mutex::lock ( ) [virtual]

Implements paco_mutex.

Definition at line 14 of file paco_pthread.cc.

References mutex.

{
  pthread_mutex_lock(&mutex);
}
void paco_pthread_mutex::unlock ( ) [virtual]

Implements paco_mutex.

Definition at line 20 of file paco_pthread.cc.

References mutex.

{
  pthread_mutex_unlock(&mutex);
}

Member Data Documentation


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