Nebula
|
#include <linuxthreadlocalptr.h>
A thread-local pointer class for platforms which don't have proper support for the __thread keyword.
(C) A.Weissflog 2011 (C) 2013-2018 Individual contributors, see AUTHORS file
Public Member Functions | |
LinuxThreadLocalPtr () | |
constructor | |
void | Set (void *ptr) |
set pointer | |
void * | Get () const |
get pointer | |
void | Clear () |
clear the pointer | |
Private Attributes | |
IndexT | slot |
Linux::LinuxThreadLocalPtr::LinuxThreadLocalPtr | ( | ) |
constructor
|
inline |
clear the pointer
|
inline |
get pointer
|
inline |
set pointer
|
private |