Salome HOME
Squeeze memory of process hosting YACS graph
[modules/yacs.git] / src / engine / Test / ToyNode.hxx
index 820be259f64511081c76258e655b30b1b5f4182e..4c463295475301f6e3b185cbbd10e9d1713e7ee0 100644 (file)
@@ -35,6 +35,7 @@ namespace YACS
     public:
       InputToyPort(const InputToyPort& other, Node *newHelder);
       InputToyPort(const std::string& name, Node *node);
+      void releaseData() override;
       void put(const void *data) throw(ConversionException);
       InputPort *clone(Node *newHelder) const;
       bool edIsManuallyInitialized() const;
@@ -201,6 +202,7 @@ namespace YACS
       bool edIsManuallyInitialized() const;
       void *get() const throw(Exception);
       void edRemoveManInit();
+      void releaseData() override;
       void put(Any *data);
       ~InputLimitPort();
       Any *getAny() { return _data; }