ThreadLocker
using BPrivate::ThreadLocker;
ThreadLocker threadLocker(thread);
ThreadLocker threadLocker(thread);
ThreadLocker threadLocker(thread, true);
ThreadLocker threadLocker(thread, true);
ThreadLocker threadLocker(thread, true);
ThreadLocker threadLocker(thread, true);
ThreadLocker threadLocker(thread, true);
ThreadLocker threadLocker(thread, true);
ThreadLocker threadLocker(thread, true);
ThreadLocker threadLocker(thread, true);
ThreadLocker threadLocker(thread, true);
ThreadLocker currentThreadLocker(currentThread);
ThreadLocker threadLocker(thread);
ThreadLocker targetLocker(target);
ThreadLocker threadLocker(thread);
ThreadLocker threadLocker(thread);
ThreadLocker threadLocker(thread);
ThreadLocker threadLocker(thread);
ThreadLocker threadLocker(thread);
ThreadLocker threadLocker(thread, true);
ThreadLocker threadLocker(thread, true);
ThreadLocker threadLocker(thread, true);
ThreadLocker threadLocker(thread);
ThreadLocker threadLocker(thread, true);
ThreadLocker threadLocker(thread, true);
ThreadLocker threadLocker(thread);
ThreadLocker threadLocker(thread, true);
ThreadLocker threadLocker(thread, true);
ThreadLocker threadLocker(thread, true);
ThreadLocker threadLocker(thread);
ThreadLocker threadLocker(thread, true);
ThreadLocker threadLocker(thread, true);
ThreadLocker threadLocker(thread);