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;