Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence du modèle de la classe Arcane::Internal::IServiceFactory2T< InterfaceType >abstract

Fabrique pour un service implémentant l'interface InterfaceType. Plus de détails...

#include <arcane/core/IServiceFactory.h>

+ Graphe d'héritage de Arcane::Internal::IServiceFactory2T< InterfaceType >:
+ Graphe de collaboration de Arcane::Internal::IServiceFactory2T< InterfaceType >:

Fonctions membres publiques

virtual Ref< InterfaceType > createServiceReference (const ServiceBuildInfoBase &sbi)=0
 
- 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.
 
- Fonctions membres publiques hérités de Arcane::Internal::IServiceFactory2
virtual ServiceInstanceRef createServiceInstance (const ServiceBuildInfoBase &sbi)=0
 Créé une instance du service à partir des infos de sbi.
 
virtual IServiceInfoserviceInfo () const =0
 Retourne le IServiceInfo associé à cette fabrique.
 

Description détaillée

template<typename InterfaceType>
class Arcane::Internal::IServiceFactory2T< InterfaceType >

Fabrique pour un service implémentant l'interface InterfaceType.

Définition à la ligne 123 du fichier IServiceFactory.h.


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