log4shib 2.0.0

Threading.hh
Go to the documentation of this file.
1/*
2 * Threading.hh
3 *
4 * Copyright 2002, LifeLine Networks BV (www.lifeline.nl). All rights reserved.
5 * Copyright 2002, Bastiaan Bakker. All rights reserved.
6 *
7 * See the COPYING file for the terms of usage and distribution.
8 */
9
10#ifndef _LOG4SHIB_THREADING_THREADING_HH
11#define _LOG4SHIB_THREADING_THREADING_HH
12
13#include <log4shib/Portability.hh>
14
15#ifdef LOG4SHIB_HAVE_THREADING
16
17#ifdef LOG4SHIB_USE_OMNITHREADS
18#include <log4shib/threading/OmniThreads.hh>
19#endif
20
21#ifdef LOG4SHIB_USE_BOOSTTHREADS
22#include <log4shib/threading/BoostThreads.hh>
23#endif
24
25#ifdef LOG4SHIB_USE_MSTHREADS
26#include <log4shib/threading/MSThreads.hh>
27#endif
28
29#ifdef LOG4SHIB_USE_PTHREADS
30#include <log4shib/threading/PThreads.hh>
31#endif
32
33#else /* LOG4SHIB_HAVE_THREADING */
34#include <log4shib/threading/DummyThreads.hh>
35#endif /* LOG4SHIB_HAVE_THREADING */
36
37#endif
BoostThreads.hh
DummyThreads.hh
MSThreads.hh
OmniThreads.hh
PThreads.hh
Portability.hh