32#include "foundation/PxAllocator.h"
50 static const uint32_t waitForever = 0xffffffff;
61 bool wait(uint32_t milliseconds = waitForever);
74 static uint32_t getSize();
86template <
typename Alloc = PxReflectionAllocator<PxSyncImpl> >
90 static const uint32_t waitForever = PxSyncImpl::waitForever;
92 PxSyncT(
const Alloc& alloc = Alloc()) : Alloc(alloc)
100 mImpl->~PxSyncImpl();
101 Alloc::deallocate(mImpl);
109 bool wait(uint32_t milliseconds = PxSyncImpl::waitForever)
111 return mImpl->
wait(milliseconds);
132typedef PxSyncT<> PxSync;
static uint32_t getSize()
Definition FdUnixSync.cpp:60
void reset()
Definition FdUnixSync.cpp:98
bool wait(uint32_t milliseconds=waitForever)
Definition FdUnixSync.cpp:115
void set()
Definition FdUnixSync.cpp:104
void reset()
Definition PxSync.h:123
void set()
Definition PxSync.h:116
bool wait(uint32_t milliseconds=PxSyncImpl::waitForever)
Definition PxSync.h:109
Sorts an array of objects in ascending order, assuming that the predicate implements the < operator:
Definition PxBoxController.h:39