ASAGI
1.0
a pArallel Server for Adaptive GeoInformation
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Groups
Pages
threads
mutex.h
Go to the documentation of this file.
1
38
#ifndef THREADS_MUTEX_H
39
#define THREADS_MUTEX_H
40
41
#ifdef THREADSAFE
42
43
#ifdef USE_PTHREAD
44
#include "
pthreadmutex.h
"
45
46
namespace
threads
47
{
49
typedef
PthreadMutex Mutex;
50
}
51
52
#else // USE_PTHREAD
53
#include "
cxxmutex.h
"
54
55
namespace
threads
56
{
57
typedef
CxxMutex Mutex;
58
}
59
60
#endif // USE_PTHREAD
61
62
#else // THREADSAFE
63
#include "
noopmutex.h
"
64
65
namespace
threads
66
{
67
typedef
NoopMutex Mutex;
68
}
69
70
#endif // THREADSAFE
71
72
#endif // THREADS_MUTEX_H
cxxmutex.h
noopmutex.h
pthreadmutex.h
Generated by
1.8.7