Graphe d'héritage de Arcane::ArcaneBatchMainFactory:
Graphe de collaboration de Arcane::ArcaneBatchMainFactory:Fonctions membres publiques | |
| IArcaneMain * | createArcaneMain (const ApplicationInfo &app_info) override |
| Crée une instance de IArcaneMain. | |
Fonctions membres publiques hérités de Arcane::MainFactory | |
| IArcaneMain * | createArcaneMain (const ApplicationInfo &app_info) override |
| Crée une instance de IArcaneMain. | |
| IApplication * | createApplication (IArcaneMain *) override |
| Crée une instance d'un superviseur. | |
| IVariableMng * | createVariableMng (ISubDomain *) override |
| Crée une instance du gestionnaire de variable. | |
| IModuleMng * | createModuleMng (ISubDomain *) override |
| Crée une instance du gestionnaire de module. | |
| IEntryPointMng * | createEntryPointMng (ISubDomain *) override |
| Crée une instance du gestionnaire des points d'entrée. | |
| ITimeHistoryMng * | createTimeHistoryMng (ISubDomain *) override |
| Crée une instance du gestionnaire d'historique en temps. | |
| ICaseMng * | createCaseMng (ISubDomain *) override |
| Crée une instance du gestionnaire du jeu de données. | |
| ICaseDocument * | createCaseDocument (IApplication *) override |
| Crée une instance d'un document du jeu de données. | |
| ICaseDocument * | createCaseDocument (IApplication *, const String &lang) override |
| Crée une instance d'un document du jeu de données pour une langue donnée lang. | |
| ICaseDocument * | createCaseDocument (IApplication *, IXmlDocumentHolder *doc) override |
| Crée une instance d'un document du jeu de données. | |
| ITimeStats * | createTimeStats (ISubDomain *) override |
| Crée une instance des statistiques de temps d'exécution. | |
| ITimeStats * | createTimeStats (ITimerMng *tim, ITraceMng *trm, const String &name) override |
| Crée une instance des statistiques de temps d'exécution. | |
| ITimeLoopMng * | createTimeLoopMng (ISubDomain *) override |
| Crée une instance du gestionnaire de la boucle en temps. | |
| ITimeLoop * | createTimeLoop (IApplication *sm, const String &name) override |
| Crée une boucle en temps de nom name. | |
| IIOMng * | createIOMng (IApplication *) override |
| Crée une instance du gestionnaire d'entrée/sortie. | |
| IIOMng * | createIOMng (IParallelMng *pm) override |
| Crée une instance du gestionnaire d'entrée/sortie pour le gestionnaire de parallélisme pm. | |
| IServiceLoader * | createServiceLoader () override |
| Crée une instance du chargeur de services. | |
| IServiceMng * | createServiceMng (IBase *) override |
| Crée une instance du gestionnaire de services. | |
| ICheckpointMng * | createCheckpointMng (ISubDomain *) override |
| Crée une instance du gestionnaire de protections. | |
| IPropertyMng * | createPropertyMng (ISubDomain *) override |
| Crée une instance du gestionnaire de propriétés. | |
| Ref< IPropertyMng > | createPropertyMngReference (ISubDomain *) override |
| Crée une instance du gestionnaire de propriétés. | |
| IPrimaryMesh * | createMesh (ISubDomain *sub_domain, const String &name) override |
| Créé ou récupère un maillage. | |
| IPrimaryMesh * | createMesh (ISubDomain *sub_domain, IParallelMng *pm, const String &name) override |
| Créé ou récupère un maillage. | |
| IPrimaryMesh * | createMesh (ISubDomain *sub_domain, const String &name, bool is_amr) override |
| Créé ou récupère un maillage. | |
| IPrimaryMesh * | createMesh (ISubDomain *sub_domain, const String &name, eMeshAMRKind amr_type) override |
| Créé ou récupère un maillage. | |
| IPrimaryMesh * | createMesh (ISubDomain *sub_domain, IParallelMng *pm, const String &name, bool is_amr) override |
| Créé ou récupère un maillage. | |
| IPrimaryMesh * | createMesh (ISubDomain *sub_domain, IParallelMng *pm, const String &name, eMeshAMRKind amr_type) override |
| Créé ou récupère un maillage. | |
| IMesh * | createSubMesh (IMesh *mesh, const ItemGroup &group, const String &name) override |
| Créé un sous-maillage pour le maillage mesh, de nom name. | |
| IDataFactory * | createDataFactory (IApplication *) override |
| Créé une fabrique pour les données. | |
| Ref< IDataFactoryMng > | createDataFactoryMngRef (IApplication *) override |
| Créé un gestionnaire de fabrique pour les données. | |
| Ref< IAcceleratorMng > | createAcceleratorMngRef (ITraceMng *tm) override |
| Créé un gestionnaire pour les accélérateurs. | |
| ITraceMng * | createTraceMng () override |
| Créé un gestionnaire de trace. | |
| ITraceMngPolicy * | createTraceMngPolicy (IApplication *app) override |
| Créé un gestionnaire de configuration pour un gestion de trace. | |
| IModuleMaster * | createModuleMaster (ISubDomain *sd) override |
| Créé le module maitre pour le sous-domaine sd. | |
| ILoadBalanceMng * | createLoadBalanceMng (ISubDomain *sd) override |
| Cree un gestionnaire de description pour l'equilibrage. | |
Fonctions membres publiques hérités de Arcane::IMainFactory | |
| virtual | ~IMainFactory () |
| Libère les ressources. | |
Définition à la ligne 197 du fichier ArcaneMain.cc.
|
inlineoverridevirtual |
Crée une instance de IArcaneMain.
Implémente Arcane::IMainFactory.
Définition à la ligne 202 du fichier ArcaneMain.cc.