Salome HOME
Copyright update 2022
[modules/yacs.git] / src / engine / OutputDataStreamPort.hxx
index 8969e9c11b1292988993f6d2ff8f707ea25431f8..536f5a137dec1781d1c3ca718dbc4d7a3bcc9772 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2006-2016  CEA/DEN, EDF R&D
+// Copyright (C) 2006-2022  CEA/DEN, 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
@@ -49,11 +49,11 @@ namespace YACS
       std::set<InPort *> edSetInPort() 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;