Salome HOME
Updated copyright comment
[modules/med.git] / src / MEDCalc / cmp / MEDCalculator_i.hxx
index 0a2d8eb2b619ab0eec77da598c78e1698adc5cf8..97ce2137a923a8103be428bfc806f79616fee804 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2007-2015  CEA/DEN, EDF R&D
+// Copyright (C) 2007-2024  CEA, EDF
 //
 // This library is free software; you can redistribute it and/or
 // modify it under the terms of the GNU Lesser General Public
@@ -30,7 +30,7 @@
 #include "MEDDataManager_i.hxx"
 
 #include "MEDCALC.hxx"
-class MEDCALC_EXPORT MEDCalculator_i: public POA_MEDCALC::MEDCalculator,
+class MEDCalculator_i: public POA_MEDCALC::MEDCalculator,
             public SALOME::GenericObj_i
 {
 public:
@@ -40,15 +40,15 @@ public:
   // Functions specified in the IDL interface
   // ===========================================================
   //
-  MEDCALC::FieldHandler * add(const MEDCALC::FieldHandler & f1_hdl, const MEDCALC::FieldHandler & f2_hdl);
-  MEDCALC::FieldHandler * sub(const MEDCALC::FieldHandler & f1_hdl, const MEDCALC::FieldHandler & f2_hdl);
-  MEDCALC::FieldHandler * mul(const MEDCALC::FieldHandler & f1_hdl, const MEDCALC::FieldHandler & f2_hdl);
-  MEDCALC::FieldHandler * div(const MEDCALC::FieldHandler & f1_hdl, const MEDCALC::FieldHandler & f2_hdl);
-  MEDCALC::FieldHandler * pow(const MEDCALC::FieldHandler & f_hdl, CORBA::Long power);
-  MEDCALC::FieldHandler * lin(const MEDCALC::FieldHandler & f_hdl, double factor, double offset);
-  MEDCALC::FieldHandler * dup(const MEDCALC::FieldHandler & f_hdl);
+  MEDCALC_EXPORT MEDCALC::FieldHandler * add(const MEDCALC::FieldHandler & f1_hdl, const MEDCALC::FieldHandler & f2_hdl);
+  MEDCALC_EXPORT MEDCALC::FieldHandler * sub(const MEDCALC::FieldHandler & f1_hdl, const MEDCALC::FieldHandler & f2_hdl);
+  MEDCALC_EXPORT MEDCALC::FieldHandler * mul(const MEDCALC::FieldHandler & f1_hdl, const MEDCALC::FieldHandler & f2_hdl);
+  MEDCALC_EXPORT MEDCALC::FieldHandler * div(const MEDCALC::FieldHandler & f1_hdl, const MEDCALC::FieldHandler & f2_hdl);
+  MEDCALC_EXPORT MEDCALC::FieldHandler * pow(const MEDCALC::FieldHandler & f_hdl, CORBA::Long power);
+  MEDCALC_EXPORT MEDCALC::FieldHandler * lin(const MEDCALC::FieldHandler & f_hdl, double factor, double offset);
+  MEDCALC_EXPORT MEDCALC::FieldHandler * dup(const MEDCALC::FieldHandler & f_hdl);
 
-  MEDCALC::FieldHandler * fct(const MEDCALC::FieldHandler & f_hdl,
+  MEDCALC_EXPORT MEDCALC::FieldHandler * fct(const MEDCALC::FieldHandler & f_hdl,
           const char * function, CORBA::Long nbResComponents);
 
   //
@@ -56,7 +56,7 @@ public:
   // Other public functions (non available via CORBA)
   // ===========================================================
   //
-  static MEDCalculator_i * getInstance();
+  MEDCALC_EXPORT static MEDCalculator_i * getInstance();
 
 private:
   MEDCalculator_i();