ThreadLocal.h#

Fully qualified name: carb/thread/ThreadLocal.h

In directory: carb/thread

Source file: ThreadLocal.h

Carbonite dynamic thread-local storage implementation.

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).

Namespaces#

carb

The main Carbonite namespace.

carb::thread

Namespace for all threading operations.