25 #ifndef CPP3DS_THREADLOCAL_HPP
26 #define CPP3DS_THREADLOCAL_HPP
31 #include <cpp3ds/System/NonCopyable.hpp>
39 class ThreadLocalImpl;
void setValue(void *value)
Set the thread-specific value of the variable.
~ThreadLocal()
Destructor.
ThreadLocal(void *value=NULL)
Default constructor.
Utility class that makes any derived class non-copyable.
void * getValue() const
Retrieve the thread-specific value of the variable.
Defines variables with thread-local storage.