| Fonctions membres publiques | |
| ServiceFactory2TV2 (IServiceInfo *si, IServiceInterfaceFactory< InterfaceType > *sub_factory) | |
| ServiceInstanceRef | createServiceInstance (const ServiceBuildInfoBase &sbi) override | 
| Créé une instance du service à partir des infos de sbi. | |
| Ref< InterfaceType > | createServiceReference (const ServiceBuildInfoBase &sbi) override | 
| IServiceInfo * | serviceInfo () const override | 
| Retourne le IServiceInfo associé à cette fabrique. | |
|  Fonctions membres publiques hérités de Arcane::Internal::AbstractServiceFactory | |
| void | addReference () override | 
| Ajoute une référence. | |
| void | removeReference () override | 
| Supprime une référence. | |
| Attributs protégés | |
| IServiceInfo * | m_service_info | 
| IServiceInterfaceFactory< InterfaceType > * | m_sub_factory | 
| int | m_type_flags | 
Définition à la ligne 181 du fichier ServiceFactory.h.
| 
 | inline | 
Définition à la ligne 186 du fichier ServiceFactory.h.
| 
 | inlineoverride | 
Définition à la ligne 191 du fichier ServiceFactory.h.
| 
 | inlineoverridevirtual | 
Créé une instance du service à partir des infos de sbi.
Implémente Arcane::Internal::IServiceFactory2.
Définition à la ligne 196 du fichier ServiceFactory.h.
| 
 | inlineoverridevirtual | 
Implémente Arcane::Internal::IServiceFactory2T< InterfaceType >.
Définition à la ligne 201 du fichier ServiceFactory.h.
| 
 | inlineoverridevirtual | 
Retourne le IServiceInfo associé à cette fabrique.
Implémente Arcane::Internal::IServiceFactory2.
Définition à la ligne 208 du fichier ServiceFactory.h.
| 
 | protected | 
Définition à la ligne 215 du fichier ServiceFactory.h.
| 
 | protected | 
Définition à la ligne 216 du fichier ServiceFactory.h.
| 
 | protected | 
Définition à la ligne 217 du fichier ServiceFactory.h.