X-Git-Url: http://git.salome-platform.org/gitweb/?p=modules%2Fsmesh.git;a=blobdiff_plain;f=src%2FMEDWrapper%2FMED_TFile.hxx;h=f30dc7a4be24d16d8370518dd91d26f71fc60198;hp=10dc553964136398d51fcbdbf95fc5b95d878614;hb=b47d85eb4accea5a783da3d4c331393aefe54ce9;hpb=0a447a3701c9274833f0964516261bcdfe7bbbb5 diff --git a/src/MEDWrapper/MED_TFile.hxx b/src/MEDWrapper/MED_TFile.hxx index 10dc55396..f30dc7a4b 100644 --- a/src/MEDWrapper/MED_TFile.hxx +++ b/src/MEDWrapper/MED_TFile.hxx @@ -20,6 +20,7 @@ #pragma once #include "MED_Wrapper.hxx" +#include "MED_WrapperDef.hxx" namespace MED { @@ -32,7 +33,7 @@ namespace MED virtual const TIdt& Id() const = 0; }; - class MEDIDTHoder : public TFileInternal + class MEDWRAPPER_EXPORT MEDIDTHoder : public TFileInternal { protected: MEDIDTHoder(bool *isClosedStatus = nullptr):_isClosedStatus(isClosedStatus) { } @@ -57,7 +58,7 @@ namespace MED bool *_isClosedStatus = nullptr; }; - class TFileDecorator : public TFileInternal + class MEDWRAPPER_EXPORT TFileDecorator : public TFileInternal { public: TFileDecorator(TFileInternal *effective):_effective(effective) { } @@ -69,7 +70,7 @@ namespace MED TFileInternal *_effective = nullptr; }; - class TMemFile : public MEDIDTHoder + class MEDWRAPPER_EXPORT TMemFile : public MEDIDTHoder { public: TMemFile(bool* isClosedStatus = nullptr):MEDIDTHoder(isClosedStatus) { } @@ -80,7 +81,7 @@ namespace MED med_memfile memfile = MED_MEMFILE_INIT; }; - class TFile : public MEDIDTHoder + class MEDWRAPPER_EXPORT TFile : public MEDIDTHoder { public: TFile(const std::string& theFileName, TInt theMajor=-1, TInt theMinor=-1);