Namespaces
Variants

tss_get

From cppreference.net
Défini dans l'en-tête <threads.h>
void * tss_get ( tss_t tss_key ) ;
(depuis C11)

Retourne la valeur stockée dans le stockage spécifique au thread pour le thread actuel identifié par tss_key . Différents threads peuvent obtenir des valeurs différentes identifiées par la même clé.

Au démarrage du thread (voir thrd_create ), les valeurs associées à toutes les clés TSS sont NULL. Une valeur différente peut être placée dans le stockage spécifique au thread avec tss_set .

Table des matières

Paramètres

tss_key - clé de stockage spécifique au thread, obtenue depuis tss_create et non supprimée par tss_delete

Valeur de retour

La valeur en cas de succès, NULL en cas d'échec.

Notes

L'équivalent POSIX de cette fonction est pthread_getspecific .

Exemple

Références

  • Norme C17 (ISO/CEI 9899:2018) :
  • 7.26.6.3 La fonction tss_get (p : 282)
  • Norme C11 (ISO/IEC 9899:2011) :
  • 7.26.6.3 La fonction tss_get (p: 386)

Voir aussi

(C11)
écrit dans le stockage spécifique au thread
(fonction)