Arcane  4.1.11.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 Arcane::ReferenceCounter< IModuleFactoryInfo >
typedef CheckedPointer< IModuleFactoryInfoBaseClass
 Type de la classe de base.
typedef CheckedPointer< IModuleFactoryInfoBaseClass
 Type de la classe de base.
Fonctions membres privées hérités de Arcane::ReferenceCounter< IModuleFactoryInfo >
 ReferenceCounter ()
 Construit une instance sans référence.
 ReferenceCounter (IModuleFactoryInfo *t)
 Construit une instance référant t.
 ReferenceCounter (const ReferenceCounter< IModuleFactoryInfo > &from)
 Construit une référence référant from.
ReferenceCounter< IModuleFactoryInfo > & operator= (const ReferenceCounter< IModuleFactoryInfo > &from)
 Opérateur de copie.
ReferenceCounter< IModuleFactoryInfo > & operator= (IModuleFactoryInfo *new_value)
 Affecte à l'instance la value new_value.
 ~ReferenceCounter ()
 Destructeur. Décrément le compteur de référence de l'objet pointé
 ReferenceCounter ()
 Construit une instance sans référence.
 ReferenceCounter (IModuleFactoryInfo *t)
 Construit une instance référant t.
 ReferenceCounter (const ReferenceCounter< IModuleFactoryInfo > &from)
 Construit une référence référant from.
ReferenceCounter< IModuleFactoryInfo > & operator= (const ReferenceCounter< IModuleFactoryInfo > &from)
 Opérateur de copie.
ReferenceCounter< IModuleFactoryInfo > & operator= (IModuleFactoryInfo *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 Arcane::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 Arcane::ReferenceCounter< IModuleFactoryInfo >
IModuleFactoryInfom_value
 Pointeur sur l'objet référencé
IModuleFactoryInfom_value
 Pointeur sur l'objet référencé
Attributs privés hérités de Arcane::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

typedef ReferenceCounter<IModuleFactoryInfo> Arcane::ModuleFactoryReference::Base

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

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 :