mirror of
https://bitbucket.org/theswgsource/src-1.2.git
synced 2026-07-31 01:15:48 -04:00
Added sharedSynchronization library
This commit is contained in:
+1
@@ -0,0 +1 @@
|
||||
#include "../../src/shared/BlockingPointer.h"
|
||||
+1
@@ -0,0 +1 @@
|
||||
#include "../../src/shared/BlockingQueue.h"
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
#if defined(PLATFORM_WIN32)
|
||||
#include "../../src/win32/ConditionVariable.h"
|
||||
#elif defined(PLATFORM_LINUX)
|
||||
#include "../../src/linux/ConditionVariable.h"
|
||||
#else
|
||||
#error unsupported platform
|
||||
#endif
|
||||
+1
@@ -0,0 +1 @@
|
||||
#include "../../src/shared/CountingSemaphore.h"
|
||||
+1
@@ -0,0 +1 @@
|
||||
#include "../../src/shared/FirstSharedSynchronization.h"
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
#if defined(PLATFORM_WIN32)
|
||||
#include "../../src/win32/Gate.h"
|
||||
#elif defined(PLATFORM_LINUX)
|
||||
#include "../../src/linux/Gate.h"
|
||||
#else
|
||||
#error unsupported platform
|
||||
#endif
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
#include "../../src/shared/Guard.h"
|
||||
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
#if defined(PLATFORM_WIN32)
|
||||
#include "../../src/win32/InterlockedInteger.h"
|
||||
#elif defined(PLATFORM_LINUX)
|
||||
#include "../../src/linux/InterlockedInteger.h"
|
||||
#else
|
||||
#error unsupported platform
|
||||
#endif
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
#if defined(PLATFORM_WIN32)
|
||||
#include "../../src/win32/InterlockedVoidPointer.h"
|
||||
#elif defined(PLATFORM_LINUX)
|
||||
#include "../../src/linux/InterlockedVoidPointer.h"
|
||||
#else
|
||||
#error unsupported platform
|
||||
#endif
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
#if defined(PLATFORM_WIN32)
|
||||
#include "../../src/win32/Mutex.h"
|
||||
#elif defined(PLATFORM_LINUX)
|
||||
#include "../../src/linux/Mutex.h"
|
||||
#else
|
||||
#error unsupported platform
|
||||
#endif
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
#if defined(PLATFORM_WIN32)
|
||||
#include "../../src/win32/RecursiveMutex.h"
|
||||
#elif defined(PLATFORM_LINUX)
|
||||
#include "../../src/linux/RecursiveMutex.h"
|
||||
#else
|
||||
#error unsupported platform
|
||||
#endif
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
#if defined(PLATFORM_WIN32)
|
||||
#include "../../src/win32/Semaphore.h"
|
||||
#elif defined(PLATFORM_LINUX)
|
||||
#include "../../src/linux/Semaphore.h"
|
||||
#else
|
||||
#error unsupported platform
|
||||
#endif
|
||||
+1
@@ -0,0 +1 @@
|
||||
#include "../../src/shared/WriteOnce.h"
|
||||
Reference in New Issue
Block a user