Classe permettant d'enregistrer une fabrique pour un service implémentant l'interface InterfaceType. Plus de détails...
#include <arcane/core/ServiceFactory.h>
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.
|
private |
Définition à la ligne 407 du fichier ServiceFactory.h.
|
private |
Définition à la ligne 408 du fichier ServiceFactory.h.