Classe permettant d'enregistrer une fabrique pour un service implémentant l'interface InterfaceType. Plus de détails...
#include <arcane/core/ServiceFactory.h>
Graphe de collaboration de Arcane::Internal::ServiceInterfaceRegisterer< InterfaceType >:Types publics | |
| typedef InterfaceType | Interface |
Fonctions membres publiques | |
| ServiceInterfaceRegisterer (const char *name) | |
| ServiceInterfaceRegisterer (const char *namespace_name, const char *name) | |
| template<typename ServiceType> | |
| void | registerToServiceInfo (ServiceInfo *si) const |
| Enregistre dans si une fabrique pour créer une instance du service ServiceType. | |
Attributs privés | |
| const char * | m_name |
| const char * | m_namespace_name |
Classe permettant d'enregistrer une fabrique pour un service implémentant l'interface InterfaceType.
Définition à la ligne 375 du fichier ServiceFactory.h.
| typedef InterfaceType Arcane::Internal::ServiceInterfaceRegisterer< InterfaceType >::Interface |
Définition à la ligne 379 du fichier ServiceFactory.h.
|
inlineexplicit |
Définition à la ligne 381 du fichier ServiceFactory.h.
|
inline |
Définition à la ligne 386 du fichier ServiceFactory.h.
|
inline |
Enregistre dans si une fabrique pour créer une instance du service ServiceType.
Définition à la ligne 395 du fichier ServiceFactory.h.
Références Arcane::Internal::ServiceInfo::addImplementedInterface().
Voici le graphe d'appel pour cette fonction :
|
private |
Définition à la ligne 407 du fichier ServiceFactory.h.
|
private |
Définition à la ligne 408 du fichier ServiceFactory.h.