carb/thread/ThreadLocal.h¶
↰ Parent directory: carb/thread/
Carbonite dynamic thread-local storage implementation.
Source: carb/thread/ThreadLocal.h
Included By¶
carb/thread/RecursiveSharedMutex.h: Recursive Shared Mutex implementation.
Namespaces¶
carb: The main Carbonite namespace.
carb::thread: Namespace for all threading operations.
Classes¶
carb::thread::ThreadLocal: Base template.
carb::thread::ThreadLocal< T, false >: A class for declaring a dynamic thread-local variable (Large/Non-trivial specialization).
carb::thread::ThreadLocal< T, true >: A class for declaring a dynamic thread-local variable (Trivial/Pointer/POD specialization).