Salome HOME
Labels management of splitter
[tools/medcoupling.git] / src / MEDLoader / MEDFileData.hxx
index e2dbfb79915a9aa4357b9bbaf9c4ae93d2cd4751..9f7427af23d24e8b9d5d0b2078ab0e31cce7d3f5 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2007-2016  CEA/DEN, EDF R&D
+// Copyright (C) 2007-2019  CEA/DEN, EDF R&D
 //
 // This library is free software; you can redistribute it and/or
 // modify it under the terms of the GNU Lesser General Public
@@ -26,6 +26,7 @@
 #include "MEDFileField.hxx"
 #include "MEDFileMesh.hxx"
 #include "MEDFileMeshSupport.hxx"
+#include "MEDFileStructureElement.hxx"
 
 namespace MEDCoupling
 {
@@ -59,6 +60,7 @@ namespace MEDCoupling
     MEDLOADER_EXPORT bool changeMeshNames(const std::vector< std::pair<std::string,std::string> >& modifTab);
     MEDLOADER_EXPORT bool changeMeshName(const std::string& oldMeshName, const std::string& newMeshName);
     MEDLOADER_EXPORT bool unPolyzeMeshes();
+    MEDLOADER_EXPORT void dealWithStructureElements();
     MEDLOADER_EXPORT static MCAuto<MEDFileData> Aggregate(const std::vector<const MEDFileData *>& mfds);
     //
     MEDLOADER_EXPORT void writeLL(med_idt fid) const;
@@ -73,6 +75,7 @@ namespace MEDCoupling
     MCAuto<MEDFileMeshes> _meshes;
     MCAuto<MEDFileParameters> _params;
     MCAuto<MEDFileMeshSupports> _mesh_supports;
+    MCAuto<MEDFileStructureElements> _struct_elems;
     std::string _header;
   };
 }