Remove dynamic exceptions
[anna.git] / include / anna / comm / handler / Manager.hpp
index 01ab397..d9d9de0 100644 (file)
@@ -38,16 +38,16 @@ public:
   typedef handler::Allocator <handler::DatagramSocket> DatagramSocketAllocator;
   typedef handler::Allocator <handler::ClientSocket> ClientSocketAllocator;
 
-  void initialize(Communicator*) throw();
+  void initialize(Communicator*) ;
 
-  comm::Handler* createHandler(comm::BinderSocket*) throw(RuntimeException);
-  comm::Handler* createHandler(comm::ServerSocket*) throw(RuntimeException);
-  comm::Handler* createHandler(comm::LocalConnection*) throw(RuntimeException);
-  comm::Handler* createHandler(comm::RemoteConnection*) throw(RuntimeException);
-  comm::Handler* createHandler(comm::DatagramSocket*) throw(RuntimeException);
-  comm::Handler* createHandler(comm::ClientSocket*) throw(RuntimeException);
+  comm::Handler* createHandler(comm::BinderSocket*) noexcept(false);
+  comm::Handler* createHandler(comm::ServerSocket*) noexcept(false);
+  comm::Handler* createHandler(comm::LocalConnection*) noexcept(false);
+  comm::Handler* createHandler(comm::RemoteConnection*) noexcept(false);
+  comm::Handler* createHandler(comm::DatagramSocket*) noexcept(false);
+  comm::Handler* createHandler(comm::ClientSocket*) noexcept(false);
 
-  void releaseHandler(Handler*) throw();
+  void releaseHandler(Handler*) ;
 
 private:
   Recycler <handler::BinderSocket, BinderSocketAllocator> a_binderSockets;