88
89
90
91
92
93
94
95
96
97
98
99
100
101
|
* \return The old object, autoreleased
*/
+ (id)setObject: (OFObject*)obj
forTLSKey: (OFTLSKey*)key;
/**
* Returns the object for the specified Thread Local Storage key.
*
* \param key The Thread Local Storage key
*/
+ (id)objectForTLSKey: (OFTLSKey*)key;
/**
* \return The current thread or nil if we are in the main thread
|
>
>
>
|
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
|
* \return The old object, autoreleased
*/
+ (id)setObject: (OFObject*)obj
forTLSKey: (OFTLSKey*)key;
/**
* Returns the object for the specified Thread Local Storage key.
*
* The returned object is <i>not</i> retained and autoreleased for performance
* reasons!
*
* \param key The Thread Local Storage key
*/
+ (id)objectForTLSKey: (OFTLSKey*)key;
/**
* \return The current thread or nil if we are in the main thread
|