socket cliente no est�asociado a ningn servidor de sockets.
\return El servidor de socket a partir del cual se cre este socket cliente.
*/
- ServerSocket* getServerSocket() const throw() { return a_serverSocket; }
+ ServerSocket* getServerSocket() const { return a_serverSocket; }
/**
Devuelve el socket cliente asociado a esta conexion. Puede ser NULL si la conexion no ha sido establecida.
\return El socket cliente asociado a esta conexion.
*/
- ClientSocket* getClientSocket() throw() { return a_clientSocket; }
+ ClientSocket* getClientSocket() { return a_clientSocket; }
/**
Devuelve una cadena con la informacin referente a este socket.
\return Una cadena con la informacin referente a este socket.
*/
- std::string asString() const throw();
+ std::string asString() const ;
/**
Devuelve un nodo XML con la informacin referente a este objeto.
\param parent Nodo XML a partir del cual introducir la informacin.
\return Un nodo XML con la informacin referente a este objeto.
*/
- xml::Node* asXML(xml::Node* parent) const throw(RuntimeException);
+ xml::Node* asXML(xml::Node* parent) const noexcept(false);
/**
Devuelve el nombre logico de esta clase.
\return el nombre logico de esta clase.
*/
- static const char* className() throw() { return "anna::comm::LocalConnection"; }
+ static const char* className() { return "anna::comm::LocalConnection"; }
private:
ServerSocket* a_serverSocket;
ClientSocket* a_clientSocket;
- void setServerSocket(ServerSocket* serverSocket) throw() { a_serverSocket = serverSocket; }
- void setClientSocket(ClientSocket* clientSocket) throw() { a_clientSocket = clientSocket; }
+ void setServerSocket(ServerSocket* serverSocket) { a_serverSocket = serverSocket; }
+ void setClientSocket(ClientSocket* clientSocket) { a_clientSocket = clientSocket; }
friend class ServerSocket;
friend class handler::ServerSocket;