Remove dynamic exceptions
[anna.git] / include / anna / comm / internal / BinderSocket.hpp
index 765f8c4..a8aa92d 100644 (file)
@@ -26,16 +26,16 @@ class ServerSocket;
 //-------------------------------------------------------------------------------
 class BinderSocket : public ClientSocket {
 public:
-  static const char* className() throw() { return "anna::comm::BinderSocket"; }
+  static const char* className() { return "anna::comm::BinderSocket"; }
 
 private:
   ServerSocket& a_serverSocket;
 
   // socket Socket que esta intentando hacer el bind sobre una IP:puerto compartido.
   BinderSocket(ServerSocket*);
-  void requestBind(const struct sockaddr* s, const int len) throw(RuntimeException);
-  void responseBind() throw(RuntimeException);
-  void waitBind(const Millisecond &maxDelay) throw(RuntimeException);
+  void requestBind(const struct sockaddr* s, const int len) noexcept(false);
+  void responseBind() noexcept(false);
+  void waitBind(const Millisecond &maxDelay) noexcept(false);
 
 
   friend class ServerSocket;