]> SALOME platform Git repositories - modules/yacs.git/blob - src/bases/MutexPT.hxx
Salome HOME
PR: what YACS means
[modules/yacs.git] / src / bases / MutexPT.hxx
1 #ifndef __MUTEXPT_HXX__
2 #define __MUTEXPT_HXX__
3
4 #include <pthread.h>
5
6 namespace YACS
7 {
8   namespace BASES
9   {
10     class MutexPT
11     {
12     public:
13       MutexPT();
14       ~MutexPT();
15       void lock();
16       void unlock();
17     private:
18       pthread_mutex_t _mutexDesc;
19       pthread_mutexattr_t _options;
20
21     };
22   }
23 }
24
25 #endif