Rosetta
Classes | Namespaces
shared_thread_local_data.hh File Reference

SharedThreadLocalData class, - container for data that needs to instantiated as single, shared instance per-thread. More...

#include <utility/pointer/owning_ptr.hh>
#include <thread>

Classes

class  utility::thread::SharedThreadLocalData< T >
 

Namespaces

 utility
 unresizable vector whose size is known at compile time, which may be allocated on the stack, and which indexes from 0.
 
 utility::thread
 

Detailed Description

SharedThreadLocalData class, - container for data that needs to instantiated as single, shared instance per-thread.

Implementation of SharedThreadLocalData class, - container for data that needs to instantiated as single, shared instance per-thread.

Author
Sergey Lyskov (serge.nosp@m.y.ly.nosp@m.skov@.nosp@m.jhu..nosp@m.edu)