Salome HOME
Merge br_enable_import_mesh. Enable import mesh and save/load SMESH study.
[modules/smesh.git] / src / Driver / Document_Reader.h
index 2766466c2526017380cc15cf2860c0dcdc8fca87..719665856e41efe11303f2e3663e840b991747e4 100644 (file)
 #define _INCLUDE_DOCUMENT_READER
 
 #include "SMESHDS_Document.hxx"
+#include "Mesh_Reader.h"
 #include <string>
 
 class Document_Reader
 {
   public:
-       virtual void Read() = 0;
+       virtual void Read();
        void SetFile(string);
        void SetDocument(SMESHDS_Document *);
+       Document_Reader(Mesh_Reader*);
 
   protected:
-         SMESHDS_Document * myDocument;
+       SMESHDS_Document * myDocument;
        string myFile;
+
+  private:
+       Mesh_Reader* myReader;
 };
 #endif