@@ -20,16 +20,26 @@ { @public of_tlskey_t key; } +/** + * \return A new autoreleased Thread Local Storage key + */ ++ tlsKey; + /** * \param destructor A destructor that is called when the thread is terminated * \return A new autoreleased Thread Local Storage key */ + tlsKeyWithDestructor: (void(*)(id))destructor; +/** + * \return An initialized Thread Local Storage key + */ +- init; + /** * \param destructor A destructor that is called when the thread is terminated * \return An initialized Thread Local Storage key */ - initWithDestructor: (void(*)(id))destructor;