]> SALOME platform Git repositories - modules/yacs.git/blobdiff - src/engine/OutputDataStreamPort.hxx
Salome HOME
[EDF27816] Management of double foreach and management of proxyfile lifecycle
[modules/yacs.git] / src / engine / OutputDataStreamPort.hxx
index cc61effd4d4fe5e510608d9f3cd00c1f7df43702..cf682d57dbbde8d699662811d2099c4fef71a981 100644 (file)
@@ -1,9 +1,9 @@
-// Copyright (C) 2006-2012  CEA/DEN, EDF R&D
+// Copyright (C) 2006-2023  CEA, EDF
 //
 // This library is free software; you can redistribute it and/or
 // modify it under the terms of the GNU Lesser General Public
 // License as published by the Free Software Foundation; either
-// version 2.1 of the License.
+// version 2.1 of the License, or (at your option) any later version.
 //
 // This library is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
@@ -47,13 +47,13 @@ namespace YACS
       virtual ~OutputDataStreamPort();
       virtual OutputDataStreamPort *clone(Node *newHelder) const;
       std::set<InPort *> edSetInPort() const;
-      bool isAlreadyLinkedWith(InPort *with) const;
+      bool isAlreadyLinkedWith(InPort *withp) const;
       virtual std::string getNameOfTypeOfCurrentInstance() const;
-      virtual bool addInPort(InPort *inPort) throw(Exception);
-      virtual bool edAddInputDataStreamPort(InputDataStreamPort *port) throw(ConversionException);
-      int edRemoveInputDataStreamPort(InputDataStreamPort *inPort, bool forward) throw(Exception);
-      void edRemoveAllLinksLinkedWithMe() throw(Exception);
-      int removeInPort(InPort *inPort, bool forward) throw(Exception);
+      virtual bool addInPort(InPort *inPort) ;
+      virtual bool edAddInputDataStreamPort(InputDataStreamPort *port);
+      int edRemoveInputDataStreamPort(InputDataStreamPort *inPort, bool forward) ;
+      void edRemoveAllLinksLinkedWithMe() ;
+      int removeInPort(InPort *inPort, bool forward) ;
       virtual std::string typeName() {return "YACS__ENGINE__OutputDataStreamPort";}
     private:
       bool isAlreadyInSet(InputDataStreamPort *inPort) const;