Interface du gestionnaire de services. Plus de détails...
#include <arcane/core/IServiceMng.h>
Fonctions membres publiques | |
virtual | ~IServiceMng ()=default |
Libère les ressources. | |
virtual ITraceMng * | traceMng () const =0 |
Gestionnaire de trace associé | |
virtual void | addSingletonInstance (SingletonServiceInstanceRef sv)=0 |
Ajoute une référence au service sv. | |
virtual SingletonServiceInstanceCollection | singletonServices () const =0 |
Retourne la liste des services singleton. | |
virtual SingletonServiceInstanceRef | singletonServiceReference (const String &name) const =0 |
Interface du gestionnaire de services.
Définition à la ligne 30 du fichier IServiceMng.h.
|
pure virtual |
Ajoute une référence au service sv.
Implémenté dans Arcane::ServiceMng.
|
pure virtual |
Service singleton de nom name.
Retourne une référence nulle si aucune instance de nom name n'existe.
Implémenté dans Arcane::ServiceMng.
|
pure virtual |
Retourne la liste des services singleton.
Implémenté dans Arcane::ServiceMng.
Gestionnaire de trace associé
Implémenté dans Arcane::ServiceMng.