UNIVERS  15.3
UNIVERS base processing software API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
ProcessLock.H
1 /* ProcessLock.H */
2 /* $Id: ProcessLock.H,v 1.2 2003/10/22 12:58:14 vlad Exp $ */
3 #ifndef __ProcessLock_H
4 #define __ProcessLock_H
5 
6 #include <mix/locks.h>
7 #include <mix/Lock.H>
8 
9 
16 class ProcessLock : public Lock
17 {
18 public:
19 
21  ProcessLock (ProcessLockReason reason);
22 
24  virtual ~ProcessLock ();
25 
26 
27 private:
28 
30  ProcessLockReason eReason;
31 
33  int idSem;
34 
35 };
36 
37 
38 
39 #endif /* ProcessLock.H */
Definition: Lock.H:36
virtual ~ProcessLock()
ProcessLock(ProcessLockReason reason)
Definition: ProcessLock.H:16