Interface du gestionnaire de modules. Plus de détails...
#include <arcane/core/IModuleMng.h>
Fonctions membres publiques | |
virtual | ~IModuleMng () |
Destructeur. | |
virtual void | addModule (Ref< IModule > m)=0 |
Ajoute le module m au gestionnaire. | |
virtual void | removeModule (Ref< IModule > m)=0 |
Supprime le module m. | |
virtual void | dumpList (std::ostream &o)=0 |
Affiche la liste des modules du gestionnaire sur un flux o. | |
virtual ModuleCollection | modules () const =0 |
Liste des modules. | |
virtual void | removeAllModules ()=0 |
Supprime et détruit les modules gérés par ce gestionnaire. | |
virtual bool | isModuleActive (const String &name)=0 |
Indique si le module de nom name est actif. | |
virtual IModule * | findModule (const String &name)=0 |
Retourne l'instance du module de nom name. | |
Interface du gestionnaire de modules.
Définition à la ligne 38 du fichier IModuleMng.h.
|
inlinevirtual |
Ajoute le module m au gestionnaire.
Implémenté dans Arcane::ModuleMng.
Affiche la liste des modules du gestionnaire sur un flux o.
Implémenté dans Arcane::ModuleMng.
Retourne l'instance du module de nom name.
Si aucune module de nom name n'existe, retourne 0.
Implémenté dans Arcane::ModuleMng.
Indique si le module de nom name est actif.
Si aucune module de nom name n'existe, retourne false.
Implémenté dans Arcane::ModuleMng.
|
pure virtual |
Liste des modules.
Implémenté dans Arcane::ModuleMng.
Supprime et détruit les modules gérés par ce gestionnaire.
Implémenté dans Arcane::ModuleMng.
Supprime le module m.
Implémenté dans Arcane::ModuleMng.