TC::MT::SemaphoreLocker Class Reference
[Multithreading]

Locking object for Semaphore objects. More...

#include <TCMTSemaphore.h>

Inheritance diagram for TC::MT::SemaphoreLocker:

Inheritance graph
[legend]
Collaboration diagram for TC::MT::SemaphoreLocker:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 SemaphoreLocker (SemaphorePtr s)
 ~SemaphoreLocker ()

Private Attributes

SemaphorePtr m_semaphore


Detailed Description

Locking object for Semaphore objects.

Definition at line 95 of file TCMTSemaphore.h.


Constructor & Destructor Documentation

TC::MT::SemaphoreLocker::SemaphoreLocker ( SemaphorePtr  s  )  [inline]

Definition at line 98 of file TCMTSemaphore.h.

References m_semaphore.

TC::MT::SemaphoreLocker::~SemaphoreLocker (  )  [inline]

Definition at line 103 of file TCMTSemaphore.h.

References m_semaphore.


Member Data Documentation

Definition at line 109 of file TCMTSemaphore.h.

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


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

Copyright (c) Thomas Goessler 2003 - 2008