23 lines
468 B
C++
23 lines
468 B
C++
#include "libipc/waiter.h"
|
|
|
|
#include "libipc/platform/detail.h"
|
|
#if defined(IPC_OS_WINDOWS_)
|
|
#include "libipc/platform/win/mutex.h"
|
|
#elif defined(IPC_OS_LINUX_)
|
|
#include "libipc/platform/linux/mutex.h"
|
|
#elif defined(IPC_OS_QNX_)
|
|
#include "libipc/platform/posix/mutex.h"
|
|
#else/*IPC_OS*/
|
|
# error "Unsupported platform."
|
|
#endif
|
|
|
|
namespace ipc {
|
|
namespace detail {
|
|
|
|
void waiter::init() {
|
|
ipc::detail::sync::mutex::init();
|
|
}
|
|
|
|
} // namespace detail
|
|
} // namespace ipc
|