Informations pour construire un module. Plus de détails...
#include <arcane/core/ModuleBuildInfo.h>
| Fonctions membres publiques | |
| ModuleBuildInfo (ISubDomain *sd, IMesh *mesh, const String &name) | |
| Constructeur à partir d'un sous-domaine, un maillage et un nom d'implémentation de module. | |
| ModuleBuildInfo (ISubDomain *sd, const MeshHandle &mesh_handle, const String &name) | |
| Constructeur à partir d'un sous-domaine, un maillage et un nom d'implémentation de module. | |
| ModuleBuildInfo (ISubDomain *sd, const String &name) | |
| Constructeur à partir d'un sous-domaine et un nom d'implémentation de module. | |
| virtual | ~ModuleBuildInfo () | 
| Destructeur. | |
| ISubDomain * | subDomain () const | 
| Accès au sous-domaine associé | |
| const MeshHandle & | meshHandle () const | 
| Accès au maillage associé | |
| const String & | name () const | 
| Nom de l'implémentation recherchée. | |
| IMesh * | mesh () const | 
| Accès au maillage associé. | |
Informations pour construire un module.
ModuleBuildInfo est usuellement utilisé via BasicModule (module basique) et AbstractModule (tout module) pour la création des différents modules.
Définition à la ligne 37 du fichier ModuleBuildInfo.h.
| Arcane::ModuleBuildInfo::ModuleBuildInfo | ( | ISubDomain * | sd, | 
| IMesh * | mesh, | ||
| const String & | name ) | 
Constructeur à partir d'un sous-domaine, un maillage et un nom d'implémentation de module.
Définition à la ligne 29 du fichier ModuleBuildInfo.cc.
| Arcane::ModuleBuildInfo::ModuleBuildInfo | ( | ISubDomain * | sd, | 
| const MeshHandle & | mesh_handle, | ||
| const String & | name ) | 
Constructeur à partir d'un sous-domaine, un maillage et un nom d'implémentation de module.
Définition à la ligne 40 du fichier ModuleBuildInfo.cc.
Références name().
| Arcane::ModuleBuildInfo::ModuleBuildInfo | ( | ISubDomain * | sd, | 
| const String & | name ) | 
Constructeur à partir d'un sous-domaine et un nom d'implémentation de module.
Le maillage considéré est alors le maillage par défaut ISubDomain::defautMesh()
Définition à la ligne 51 du fichier ModuleBuildInfo.cc.
Références name().
| 
 | inlinevirtual | 
Destructeur.
Définition à la ligne 63 du fichier ModuleBuildInfo.h.
| 
 | inline | 
Accès au maillage associé.
Le maillage n'existe pas toujours si le jeu de donnée n'a pas encore été lu.
Définition à la ligne 86 du fichier ModuleBuildInfo.h.
Référencé par ModuleBuildInfo().
| 
 | inline | 
Accès au maillage associé
Définition à la ligne 71 du fichier ModuleBuildInfo.h.
| 
 | inline | 
Nom de l'implémentation recherchée.
Définition à la ligne 74 du fichier ModuleBuildInfo.h.
Référencé par ModuleBuildInfo(), ModuleBuildInfo(), et ModuleBuildInfo().
| 
 | inline | 
Accès au sous-domaine associé
Définition à la ligne 68 du fichier ModuleBuildInfo.h.
Référencé par Arcane::ModuleMaster::ModuleMaster().