1 //
2 // RWLock.cpp
3 //
4 // Library: Foundation
5 // Package: Threading
6 // Module:  RWLock
7 //
8 // Copyright (c) 2004-2006, Applied Informatics Software Engineering GmbH.
9 // and Contributors.
10 //
11 // SPDX-License-Identifier:	BSL-1.0
12 //
13 
14 
15 #include "Poco/RWLock.h"
16 
17 
18 #if defined(POCO_OS_FAMILY_WINDOWS)
19 #if defined(_WIN32_WCE)
20 #include "RWLock_WINCE.cpp"
21 #else
22 #include "RWLock_WIN32.cpp"
23 #endif
24 #elif POCO_OS == POCO_OS_ANDROID
25 #include "RWLock_Android.cpp"
26 #elif defined(POCO_VXWORKS)
27 #include "RWLock_VX.cpp"
28 #else
29 #include "RWLock_POSIX.cpp"
30 #endif
31 
32 
33 namespace Poco {
34 
35 
RWLock()36 RWLock::RWLock()
37 {
38 }
39 
40 
~RWLock()41 RWLock::~RWLock()
42 {
43 }
44 
45 
46 } // namespace Poco
47