X-Git-Url: https://git.teslayout.com/public/public/public/?p=anna.git;a=blobdiff_plain;f=example%2Fhttp%2FxmlSender%2Fmain.cpp;fp=example%2Fhttp%2FxmlSender%2Fmain.cpp;h=2c924ac4c0778bdb75ebbc042794039969c28bfd;hp=abcd8441c75b533cb1860bce279a8e8fdbb5461c;hb=5a6cba5fde2b2f538a7515f8293cc0a8d9589dfa;hpb=af9c86ffb0e28d35ad94d99c5f77e41578c972b4 diff --git a/example/http/xmlSender/main.cpp b/example/http/xmlSender/main.cpp index abcd844..2c924ac 100644 --- a/example/http/xmlSender/main.cpp +++ b/example/http/xmlSender/main.cpp @@ -38,8 +38,8 @@ public: private: http::Response a_httpResponse; - void evRequest (ClientSocket&, const http::Request&) throw (RuntimeException) {;} - void evResponse (ClientSocket&, const http::Response&) throw (RuntimeException); + void evRequest (ClientSocket&, const http::Request&) noexcept(false) {;} + void evResponse (ClientSocket&, const http::Response&) noexcept(false); }; class MyCommunicator : public Communicator { @@ -56,23 +56,23 @@ private: MyHandler a_httpHandler; http::Request a_httpRequest; - void eventReceiveMessage (ClientSocket &, const Message&) throw (RuntimeException); - void eventBreakConnection (Server* server) throw (); - void eventStartup () throw (RuntimeException); + void eventReceiveMessage (ClientSocket &, const Message&) noexcept(false); + void eventBreakConnection (Server* server) ; + void eventStartup () noexcept(false); }; class IHTTPClient : public anna::comm::Application { public: IHTTPClient (); - Server* getServer () const throw () { return a_server; } + Server* getServer () const { return a_server; } private: MyCommunicator a_communicator; Server* a_server; - void initialize () throw (RuntimeException); - void run () throw (RuntimeException); + void initialize () noexcept(false); + void run () noexcept(false); }; using namespace std; @@ -120,7 +120,7 @@ IHTTPClient::IHTTPClient () : } void IHTTPClient::initialize () - throw (RuntimeException) + noexcept(false) { CommandLine& cl (CommandLine::instantiate ()); @@ -137,13 +137,13 @@ void IHTTPClient::initialize () } void IHTTPClient::run () - throw (RuntimeException) + noexcept(false) { a_communicator.accept (); } void MyCommunicator::eventStartup () - throw (RuntimeException) + noexcept(false) { CommandLine& cl (CommandLine::instantiate ()); @@ -213,7 +213,7 @@ void MyCommunicator::eventStartup () } void MyCommunicator::eventReceiveMessage (ClientSocket& clientSocket, const Message& message) - throw (RuntimeException) + noexcept(false) { LOGMETHOD (TraceMethod tm ("MyCommunicator", "eventReceiveMessage", ANNA_FILE_LOCATION)); @@ -224,14 +224,14 @@ void MyCommunicator::eventReceiveMessage (ClientSocket& clientSocket, const Mess } void MyCommunicator::eventBreakConnection (Server* server) - throw () + { cout << "Perdida conexion con " << server->asString () << endl; requestStop (); } void MyHandler::evResponse (ClientSocket& clientSocket, const http::Response& response) - throw (RuntimeException) + noexcept(false) { const DataBlock& body = response.getBody ();