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< 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 Arcane::ReferenceCounter< IModuleFactoryInfo > | |
| typedef CheckedPointer< IModuleFactoryInfo > | BaseClass |
| Type de la classe de base. | |
| typedef CheckedPointer< IModuleFactoryInfo > | BaseClass |
| Type de la classe de base. | |
| typedef CheckedPointer< IModuleFactoryInfo > | BaseClass |
| Type de la classe de base. | |
| typedef CheckedPointer< IModuleFactoryInfo > | BaseClass |
| 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é | |
| 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 > | |
| IModuleFactoryInfo * | m_value |
| Pointeur sur l'objet référencé | |
| IModuleFactoryInfo * | m_value |
| Pointeur sur l'objet référencé | |
| IModuleFactoryInfo * | m_value |
| Pointeur sur l'objet référencé | |
| IModuleFactoryInfo * | m_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é | |
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.