Salome HOME
Some tests are modified to work in session less mode.
[modules/yacs.git] / src / runtime / PythonCORBAConv.cxx
old mode 100755 (executable)
new mode 100644 (file)
index 70b31dd..2b67c27
@@ -1,4 +1,4 @@
-// Copyright (C) 2006-2014  CEA/DEN, EDF R&D
+// Copyright (C) 2006-2021  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
@@ -42,7 +42,7 @@ using namespace std;
 /*!Convert a PyObject (integer) to CORBA::Any (integer)
  * It's only a wrapper around put(PyObject *data)
  */
-void PyCorbaInt::put(const void *data)  throw(ConversionException)
+void PyCorbaInt::put(const void *data)
 {
   put((PyObject *)data);
 }
@@ -51,7 +51,7 @@ void PyCorbaInt::put(const void *data)  throw(ConversionException)
 /*!
  *   \param data : python object
  */
-void PyCorbaInt::put(PyObject *data)  throw(ConversionException)
+void PyCorbaInt::put(PyObject *data)
 {
   CORBA::Any *a= convertPyObjectCorba(_port->edGetType(),data);
   YACS::ENGINE::InterpreterSaveThread _loc;
@@ -65,7 +65,7 @@ void PyCorbaInt::put(PyObject *data)  throw(ConversionException)
  *
  *   \param data : python object
  */
-void PyCorbaBool::put(const void *data)  throw(ConversionException)
+void PyCorbaBool::put(const void *data)
 {
   put((PyObject *)data);
 }
@@ -76,7 +76,7 @@ void PyCorbaBool::put(const void *data)  throw(ConversionException)
  *
  *   \param data : python object
  */
-void PyCorbaBool::put(PyObject *data)  throw(ConversionException)
+void PyCorbaBool::put(PyObject *data)
 {
   CORBA::Any *a= convertPyObjectCorba(_port->edGetType(),data);
   YACS::ENGINE::InterpreterSaveThread _loc;
@@ -85,7 +85,7 @@ void PyCorbaBool::put(PyObject *data)  throw(ConversionException)
   delete a;
 }
 
-void PyCorbaString::put(const void *data)  throw(ConversionException)
+void PyCorbaString::put(const void *data)
 {
   put((PyObject *)data);
 }
@@ -95,7 +95,7 @@ void PyCorbaString::put(const void *data)  throw(ConversionException)
  *   \param data : python object
  */
 
-void PyCorbaString::put(PyObject *data)  throw(ConversionException)
+void PyCorbaString::put(PyObject *data)
 {
   CORBA::Any *a= convertPyObjectCorba(_port->edGetType(),data);
   YACS::ENGINE::InterpreterSaveThread _loc;
@@ -104,7 +104,7 @@ void PyCorbaString::put(PyObject *data)  throw(ConversionException)
 }
 
 
-void PyCorbaDouble::put(const void *data)  throw(ConversionException)
+void PyCorbaDouble::put(const void *data)
 {
   put((PyObject *)data);
 }
@@ -114,7 +114,7 @@ void PyCorbaDouble::put(const void *data)  throw(ConversionException)
  *   \param data : python object
  */
 
-void PyCorbaDouble::put(PyObject *data)  throw(ConversionException)
+void PyCorbaDouble::put(PyObject *data)
 {
   CORBA::Any *a= convertPyObjectCorba(_port->edGetType(),data);
   YACS::ENGINE::InterpreterSaveThread _loc;
@@ -136,12 +136,12 @@ PyCorbaSequence::PyCorbaSequence(InputCorbaPort* p)
  *   \param data : python object
  */
 
-void PyCorbaSequence::put(const void *data)  throw(ConversionException)
+void PyCorbaSequence::put(const void *data)
 {
   put((PyObject *)data);
 }
 
-void PyCorbaSequence::put(PyObject *data)  throw(ConversionException)
+void PyCorbaSequence::put(PyObject *data)
 {
   DEBTRACE("data refcnt: " << data->ob_refcnt);
 #ifdef _DEVDEBUG_
@@ -178,12 +178,12 @@ PyCorbaObjref::PyCorbaObjref(InputCorbaPort* p)
  *   \param data : python object
  */
 
-void PyCorbaObjref::put(const void *data)  throw(ConversionException)
+void PyCorbaObjref::put(const void *data)
 {
   put((PyObject *)data);
 }
 
-void PyCorbaObjref::put(PyObject *data)  throw(ConversionException)
+void PyCorbaObjref::put(PyObject *data)
 {
   DEBTRACE("data refcnt: " << data->ob_refcnt);
 #ifdef _DEVDEBUG_
@@ -205,7 +205,7 @@ PyCorbaStruct::PyCorbaStruct(InputCorbaPort* p)
 {
 }
 
-void PyCorbaStruct::put(const void *data)  throw(ConversionException)
+void PyCorbaStruct::put(const void *data)
 {
   put((PyObject *)data);
 }
@@ -214,7 +214,7 @@ void PyCorbaStruct::put(const void *data)  throw(ConversionException)
 /*!
  *   \param data : python object
  */
-void PyCorbaStruct::put(PyObject *data)  throw(ConversionException)
+void PyCorbaStruct::put(PyObject *data)
 {
   DEBTRACE("data refcnt: " << data->ob_refcnt);
 #ifdef _DEVDEBUG_