Salome HOME
Windows porting
[modules/smesh.git] / src / SMESHDS / SMESHDS_Mesh.hxx
index fdf90a30b400efc9238ac50e352d69dc58f7744b..c04053a7c87c2ecd114920a851114b48453dd411 100644 (file)
   namespace gstd = std;
 #endif
 
+#if defined WNT && defined WIN32 && defined SMESHDS_EXPORTS
+#define SMESHDS_WNT_EXPORT __declspec( dllexport )
+#else
+#define SMESHDS_WNT_EXPORT
+#endif
+
 class SMESHDS_GroupBase;
 
-class SMESHDS_Mesh:public SMDS_Mesh{
+class SMESHDS_WNT_EXPORT SMESHDS_Mesh:public SMDS_Mesh{
 public:
   SMESHDS_Mesh(int MeshID);
   void ShapeToMesh(const TopoDS_Shape & S);