Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::ModuleFactoryReference

Compteur de référence sur une fabrique de module. Plus de détails...

#include <arcane/core/IModuleFactory.h>

+ Graphe d'héritage de Arcane::ModuleFactoryReference:
+ Graphe de collaboration de Arcane::ModuleFactoryReference:

Types publics

typedef ReferenceCounter< IModuleFactoryInfoBase
 

Fonctions membres publiques

 ModuleFactoryReference (IModuleFactoryInfo *f)
 
 ModuleFactoryReference (Ref< IModuleFactory2 > factory, bool is_autoload)
 
IModuleFactoryInfofactory () 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é
 

Description détaillée

Compteur de référence sur une fabrique de module.

Définition à la ligne 140 du fichier IModuleFactory.h.

Documentation des définitions de type membres

◆ Base

Documentation des constructeurs et destructeur

◆ ModuleFactoryReference() [1/2]

Arcane::ModuleFactoryReference::ModuleFactoryReference ( IModuleFactoryInfo f)
inlineexplicit

Définition à la ligne 146 du fichier IModuleFactory.h.

◆ ModuleFactoryReference() [2/2]

Arcane::ModuleFactoryReference::ModuleFactoryReference ( Ref< IModuleFactory2 factory,
bool  is_autoload 
)

Définition à la ligne 122 du fichier ModuleFactory.cc.

Documentation des fonctions membres

◆ factory()

IModuleFactoryInfo * Arcane::ModuleFactoryReference::factory ( ) const
inline

Définition à la ligne 150 du fichier IModuleFactory.h.


La documentation de cette classe a été générée à partir des fichiers suivants :