Classe de base permettant de conserveur une instance d'un objet par thread. Plus de détails...
#include <arccore/concurrency/ThreadPrivate.h>
Classes | |
class | ICreateFunctor |
Fonctions membres publiques | |
ThreadPrivateBase (ThreadPrivateStorage *key, ICreateFunctor *create_functor) | |
void * | item () |
Récupère l'instance spécifique au thread courant. | |
Classe de base permettant de conserveur une instance d'un objet par thread.
Définition à la ligne 71 du fichier ThreadPrivate.h.
|
inline |
Définition à la ligne 84 du fichier ThreadPrivate.h.
|
inline |
Définition à la ligne 89 du fichier ThreadPrivate.h.
void * Arccore::ThreadPrivateBase::item | ( | ) |
Récupère l'instance spécifique au thread courant.
Si cette dernière n'existe pas encore, elle est créé via le functor passé en argument du constructeur.
Définition à la ligne 61 du fichier ThreadPrivate.cc.
Référencé par Arccore::ThreadPrivate< T >::item().