25 #ifndef CPP3DS_THREADLOCALPTR_HPP
26 #define CPP3DS_THREADLOCALPTR_HPP
31 #include <cpp3ds/System/ThreadLocal.hpp>
107 #include <cpp3ds/System/ThreadLocalPtr.inl>
ThreadLocalPtr(T *value=NULL)
Default constructor.
T * operator->() const
Overload of operator ->
ThreadLocalPtr< T > & operator=(T *value)
Assignment operator for a raw pointer parameter.
Pointer to a thread-local variable.
T & operator*() const
Overload of unary operator *.
Defines variables with thread-local storage.