12#ifndef ARCANE_IMESHMNG_H
13#define ARCANE_IMESHMNG_H
17#include "arcane/ArcaneTypes.h"
Interface du gestionnaire de fabriques de maillages.
Interface du gestionnaire des maillages.
virtual ITraceMng * traceMng() const =0
Gestionnaire de trace associé à ce gestionnaire.
virtual ~IMeshMng()=default
Libère les ressources.
virtual MeshHandle findMeshHandle(const String &name)=0
Recherche le maillage de nom name.
virtual IVariableMng * variableMng() const =0
Gestionnaire de variables associé à ce gestionnaire.
virtual void destroyMesh(MeshHandle handle)=0
Détruit le maillage associé à handle.
virtual MeshHandle createMeshHandle(const String &name)=0
Créé et retourne un handle pour un maillage de nom name.
virtual IMeshFactoryMng * meshFactoryMng() const =0
Fabrique de maillages associée à ce gestionnaire.
virtual MeshHandle * findMeshHandle(const String &name, bool throw_exception)=0
Recherche le maillage de nom name.
virtual MeshHandle defaultMeshHandle() const =0
Handle pour le maillage par défaut.
Interface du gestionnaire de variables.
Interface du gestionnaire de traces.
Chaîne de caractères unicode.
-*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*-