]> SALOME platform Git repositories - modules/shaper.git/blobdiff - src/ParametersPlugin/ParametersPlugin_Parameter.h
Salome HOME
EvalListener to evaluate expression from inputs
[modules/shaper.git] / src / ParametersPlugin / ParametersPlugin_Parameter.h
index db6c54c515a77955022ff06eb31c2448a653c394..a65a5ff38005e82ebb6971b70065aad056e48a5d 100644 (file)
@@ -10,6 +10,8 @@
 #include "ParametersPlugin.h"
 #include <ModelAPI_Feature.h>
 
+#include <memory>
+
 class ParametersPlugin_PyInterp;
 
 class ParametersPlugin_Parameter : public ModelAPI_Feature
@@ -62,7 +64,7 @@ class ParametersPlugin_Parameter : public ModelAPI_Feature
   double evaluate(const std::string& theExpression, std::string& theError);
 
  private:
-  ParametersPlugin_PyInterp* myInterp;
+  std::shared_ptr<ParametersPlugin_PyInterp> myInterp;
 };
 
 #endif