Searched refs:ThreadLocal (Results 1 – 5 of 5) sorted by relevance
15 class ThreadLocal<T>::Impl {21 ThreadLocal<T>::ThreadLocal() : impl(std::make_unique<Impl>()) { in ThreadLocal() function in mbgl::util::ThreadLocal26 ThreadLocal<T>::~ThreadLocal() { in ~ThreadLocal()35 T* ThreadLocal<T>::get() { in get()40 void ThreadLocal<T>::set(T* ptr) { in set()44 template class ThreadLocal<Scheduler>; variable45 template class ThreadLocal<BackendScope>; variable46 template class ThreadLocal<int>; // For unit tests variable
16 class ThreadLocal<T>::Impl {22 ThreadLocal<T>::ThreadLocal() : impl(std::make_unique<Impl>()) { in ThreadLocal() function in mbgl::util::ThreadLocal31 ThreadLocal<T>::~ThreadLocal() { in ~ThreadLocal()45 T* ThreadLocal<T>::get() { in get()55 void ThreadLocal<T>::set(T* ptr) { in set()61 template class ThreadLocal<BackendScope>; variable62 template class ThreadLocal<Scheduler>; variable63 template class ThreadLocal<int>; // For unit tests variable
11 class ThreadLocal : public noncopyable { class13 ThreadLocal(T* val) { in ThreadLocal() function in mbgl::util::ThreadLocal14 ThreadLocal(); in ThreadLocal()18 ThreadLocal();19 ~ThreadLocal();
9 mbgl::util::ThreadLocal<mbgl::BackendScope>& currentScope() { in currentScope()10 static mbgl::util::ThreadLocal<mbgl::BackendScope> backendScope; in currentScope()
7 static util::ThreadLocal<Scheduler> scheduler; in current()