Abstracts a static thread-local pointer. More...
#include <staticThreadLocalPointerInterface.hpp>

Public Types | |
| using | Impl = T_Impl |
| See StaticThreadLocalPointerInterface. | |
| using | Owner = T_Owner |
| See StaticThreadLocalPointerInterface. | |
| using | Type = T_Type |
| See StaticThreadLocalPointerInterface. | |
Public Member Functions | |
| inlineStaticThreadLocalPointerInterface () | |
| Constructor. | |
| ~StaticThreadLocalPointerInterface () | |
| Destructor. | |
Static Public Member Functions | |
| static inlineType * | get () |
| Get the pointer.ยด | |
| static inlinevoid | set (Type *other) |
| Set the pointer. | |
Abstracts a static thread-local pointer.
| T_Type | The datatype pointed to. |
| T_Owner | Type that owns the static pointer. Needed to distinguish between multiple such pointers. |
| T_Impl | Implementing class. |