#include <fbxsdk/fbxsdk_def.h>#include <fbxsdk/core/sync/fbxclock.h>#include <fbxsdk/core/sync/fbxthread.h>#include <fbxsdk/fbxsdk_nsbegin.h>#include <fbxsdk/fbxsdk_nsend.h>Definition in file fbxsync.h.
Classes |
|
| class | FbxSpinLock |
| A spinlock is the fastest and most simple
thread lock mechanism available. More... |
|
| class | FbxMutex |
| Mutually excluding thread lock mechanism.
More... |
|
| class | FbxSemaphore |
| Mutually excluding thread waiting mechanism
with a counter. More... |
|
| class | FbxGate |
| A gate thread locking mechanism is very
similar to a semaphore, except that when it is opened, any further
call to wait will not wait until it is closed. More... |
|
| class | FbxSyncStack |
| A simple stack of linked items that is
multi-thread safe, protected by a spinlock. More... |
|
| struct | FbxSyncStack::Item |
| A single link item to be used to construct
the stack. More... |
|