X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FTools%2Fpadder%2Fmeshjob%2Fimpl%2FSPADDERPluginTester_i.hxx;h=40b25cc2fd33f71f0f733311e2ea6e150fb6d1ff;hb=0a447a3701c9274833f0964516261bcdfe7bbbb5;hp=c9d70348f94f2a55dc6ac04fe09663ed744506b1;hpb=7a65c9fad427b1ccba6b9ccae612296e5092a324;p=modules%2Fsmesh.git diff --git a/src/Tools/padder/meshjob/impl/SPADDERPluginTester_i.hxx b/src/Tools/padder/meshjob/impl/SPADDERPluginTester_i.hxx index c9d70348f..40b25cc2f 100644 --- a/src/Tools/padder/meshjob/impl/SPADDERPluginTester_i.hxx +++ b/src/Tools/padder/meshjob/impl/SPADDERPluginTester_i.hxx @@ -1,4 +1,4 @@ -// Copyright (C) 2011-2015 EDF R&D +// Copyright (C) 2011-2021 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 @@ -22,13 +22,23 @@ #ifndef _SPADDER_PLUGINTESTER_HXX_ #define _SPADDER_PLUGINTESTER_HXX_ +#ifdef WIN32 + #if defined SPADDERPLUGINTESTERENGINE_EXPORTS || defined SPADDERPluginTesterEngine_EXPORTS + #define SPADDERPLUGINTESTERENGINE_EXPORT __declspec( dllexport ) + #else + #define SPADDERPLUGINTESTERENGINE_EXPORT __declspec( dllimport ) + #endif +#else + #define SPADDERPLUGINTESTERENGINE_EXPORT +#endif + // include the stubs generating from SPADDERPluginTest.idl #include #include CORBA_SERVER_HEADER(SPADDERPluginTest) #include #include "SALOME_Component_i.hxx" -class SPADDERPluginTester_i: +class SPADDERPLUGINTESTERENGINE_EXPORT SPADDERPluginTester_i: public virtual POA_SPADDERPluginTest::SPADDERPluginTester, public Engines_Component_i { @@ -40,7 +50,7 @@ public: void demo(CORBA::Double a,CORBA::Double b,CORBA::Double& c); bool testkernel(); - bool testsmesh(CORBA::Long studyId); + bool testsmesh(); };