Compteur de référence sur une fabrique de module. Plus de détails...
#include <arcane/core/IModuleFactory.h>
Types publics | |
typedef ReferenceCounter< IModuleFactoryInfo > | Base |
Fonctions membres publiques | |
ModuleFactoryReference (IModuleFactoryInfo *f) | |
ModuleFactoryReference (Ref< IModuleFactory2 > factory, bool is_autoload) | |
IModuleFactoryInfo * | factory () const |
Membres hérités additionnels | |
Types privés hérités de Arccore::ReferenceCounter< T > | |
typedef CheckedPointer< T > | BaseClass |
Type de la classe de base. | |
Fonctions membres privées hérités de Arccore::ReferenceCounter< T > | |
ReferenceCounter () | |
Construit une instance sans référence. | |
ReferenceCounter (T *t) | |
Construit une instance référant t. | |
ReferenceCounter (const ReferenceCounter< T > &from) | |
Construit une référence référant from. | |
ReferenceCounter< T > & | operator= (const ReferenceCounter< T > &from) |
Opérateur de copie. | |
ReferenceCounter< T > & | operator= (T *new_value) |
Affecte à l'instance la value new_value. | |
~ReferenceCounter () | |
Destructeur. Décrément le compteur de référence de l'objet pointé | |
Fonctions membres privées hérités de Arccore::CheckedPointer< T > | |
CheckedPointer () | |
Construit une instance sans référence. | |
CheckedPointer (T *t) | |
Construit une instance référant t. | |
operator bool () const | |
T * | operator-> () const |
Retourne l'objet référé par l'instance. | |
T & | operator* () const |
Retourne l'objet référé par l'instance. | |
T * | get () const |
Retourne l'objet référé par l'instance. | |
bool | isNull () const |
const CheckedPointer< T > & | operator= (const CheckedPointer< T > &from) |
Opérateur de copie. | |
template<typename T2 > | |
const CheckedPointer< T > & | operator= (const CheckedPointer< T2 > &from) |
const CheckedPointer< T > & | operator= (T *new_value) |
Affecte à l'instance la value new_value. | |
CheckedPointer (const CheckedPointer< T > &from) | |
Construit une référence référant from. | |
template<typename T2 > | |
CheckedPointer (const CheckedPointer< T2 > &from) | |
Construit une référence référant from. | |
Attributs privés hérités de Arccore::ReferenceCounter< T > | |
T * | m_value |
Pointeur sur l'objet référencé | |
Attributs privés hérités de Arccore::CheckedPointer< T > | |
T * | m_value |
Pointeur sur l'objet référencé | |
Compteur de référence sur une fabrique de module.
Définition à la ligne 140 du fichier IModuleFactory.h.
Définition à la ligne 144 du fichier IModuleFactory.h.
|
inlineexplicit |
Définition à la ligne 146 du fichier IModuleFactory.h.
Arcane::ModuleFactoryReference::ModuleFactoryReference | ( | Ref< IModuleFactory2 > | factory, |
bool | is_autoload | ||
) |
Définition à la ligne 122 du fichier ModuleFactory.cc.
|
inline |
Définition à la ligne 150 du fichier IModuleFactory.h.