Overview   Namespace   Class   Index   Help 

Methods of Class ThreadData


ThreadData
ThreadData(
const ThreadData & );

virtual abstract const volatile template static inline C-linkage
NO NO NO NO NO NO NO NO


operator=
ThreadData & operator=(
const ThreadData & );

virtual abstract const volatile template static inline C-linkage
NO NO NO NO NO NO NO NO


ThreadData
ThreadData(
oslThreadKeyCallbackFunction pCallback = 0 );

virtual abstract const volatile template static inline C-linkage
NO NO NO NO NO NO YES NO

Summary
Create a thread specific local data key.
See Also
osl_createThreadKey

~ThreadData
~ThreadData();

virtual abstract const volatile template static inline C-linkage
NO NO NO NO NO NO YES NO

Summary
Destroy a thread specific local data key.
See Also
osl_destroyThreadKey

setData
sal_Bool setData(
void * pData );

virtual abstract const volatile template static inline C-linkage
NO NO NO NO NO NO YES NO

Summary
Set the data associated with the data key. @returns True if operation was successfull
See Also
osl_setThreadKeyData

getData
void * getData();

virtual abstract const volatile template static inline C-linkage
NO NO NO NO NO NO YES NO

Description
Get the data associated with the data key. @returns The data asscoitaed with the data key or NULL if no data was set.
See Also
osl_getThreadKeyData

operator oslThreadKey
operator oslThreadKey();

virtual abstract const volatile template static inline C-linkage
NO NO NO NO NO NO YES NO

Summary
Extractor (or cast operator) for the key handle.

Top of Page