Remove dynamic exceptions
[anna.git] / include / anna / diameter.comm / ReceiverFactoryImpl.hpp
index 2f943b8..85eec49 100644 (file)
@@ -30,7 +30,7 @@ class R;
    a #className method returning class name as:
 
    \code
-      static const char* className () throw ();
+      static const char* className () ;
    \encode
 */
 template <typename R, typename T> class ReceiverFactoryImpl : public anna::comm::ReceiverFactory {
@@ -44,13 +44,13 @@ private:
   R *a_reference;
   anna::Recycler<T> a_receivers;
 
-  anna::comm::Receiver* do_create() throw() {
+  anna::comm::Receiver* do_create() {
     T *result = a_receivers.create();
     result->setReference(a_reference);
     return result;
   }
 
-  void do_release(anna::comm::Receiver* receiver) throw() { a_receivers.release(static_cast <T*>(receiver)); }
+  void do_release(anna::comm::Receiver* receiver) { a_receivers.release(static_cast <T*>(receiver)); }
 };
 
 }