15 #include <vlutil/vlMutex.h>
16 #include <vlutil/vlScopedLock.h>
48 typedef void (*LockFunction)(
void*);
66 LockFunction myUnlockCallback;
100 template <
typename T>
109 class ConstLockedProxy;
205 static void lock(
void*
object);
208 static void unlock(
void*
object);
230 #define threadSafe_inl_
231 #include "threadSafe.inl"
232 #undef threadSafe_inl_