Főoldal | Névtérlista | Osztályhierarchia | Betűrendes lista | Adatszerkezetek | Könyvtárak | Fájllista | Névtértagok | Adatmezők | Globális elemek

CriticalSection osztályreferencia

#include <Locking.h>


Publikus tagfüggvények

 CriticalSection () throw ()
 ~CriticalSection () throw ()
void enter () throw ()
void leave () throw ()
pthread_mutex_t & getMutex ()

Privát attribútumok

pthread_mutex_t mtx
pthread_mutexattr_t mtx_attr


Konstruktorok és destruktorok dokumentációja

CriticalSection::CriticalSection  )  throw () [inline]
 

Definíció a(z) Locking.h fájl 48. sorában.

CriticalSection::~CriticalSection  )  throw () [inline]
 

Definíció a(z) Locking.h fájl 54. sorában.


Tagfüggvények dokumentációja

void CriticalSection::enter  )  throw () [inline]
 

Definíció a(z) Locking.h fájl 58. sorában.

pthread_mutex_t& CriticalSection::getMutex  )  [inline]
 

Definíció a(z) Locking.h fájl 60. sorában.

void CriticalSection::leave  )  throw () [inline]
 

Definíció a(z) Locking.h fájl 59. sorában.


Adatmezők dokumentációja

pthread_mutex_t CriticalSection::mtx [private]
 

Definíció a(z) Locking.h fájl 63. sorában.

pthread_mutexattr_t CriticalSection::mtx_attr [private]
 

Definíció a(z) Locking.h fájl 64. sorában.


Ez a dokumentáció az osztályról a következő fájl alapján készült:
SourceForge.netLogo