|
GameApi 28
Library used by GameApi Builder tool
|
#include <chaiscript_threading.hpp>
Public Member Functions | |
| Thread_Storage ()=default | |
| Thread_Storage (const Thread_Storage &)=delete | |
| Thread_Storage (Thread_Storage &&)=delete | |
| Thread_Storage & | operator= (const Thread_Storage &)=delete |
| Thread_Storage & | operator= (Thread_Storage &&)=delete |
| ~Thread_Storage () | |
| const T * | operator-> () const |
| const T & | operator* () const |
| T * | operator-> () |
| T & | operator* () |
Public Attributes | |
| void * | m_key |
Typesafe thread specific storage. If threading is enabled, this class uses a mutex protected map. If threading is not enabled, the class always returns the same data, regardless of which thread it is called from.
|
default |

|
delete |
|
delete |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
delete |
|
delete |
| void* chaiscript::detail::threading::Thread_Storage< T >::m_key |