X-Git-Url: https://git.teslayout.com/public/public/public/?p=anna.git;a=blobdiff_plain;f=example%2Fhttp%2Fwims20Client%2Fmain.cpp;h=36522ef51bd373a7fd4ff839eeb32fa06647faf5;hp=0d5b49be30c712875fe8df6480cf6d82b605bbe4;hb=5a6cba5fde2b2f538a7515f8293cc0a8d9589dfa;hpb=af9c86ffb0e28d35ad94d99c5f77e41578c972b4 diff --git a/example/http/wims20Client/main.cpp b/example/http/wims20Client/main.cpp index 0d5b49b..36522ef 100644 --- a/example/http/wims20Client/main.cpp +++ b/example/http/wims20Client/main.cpp @@ -35,8 +35,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 { @@ -51,22 +51,22 @@ private: MyHandler a_httpHandler; http::Request a_httpRequest; - void eventReceiveMessage (ClientSocket &, const Message&) throw (RuntimeException); - void eventStartup () throw (RuntimeException); + void eventReceiveMessage (ClientSocket &, const Message&) noexcept(false); + 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; @@ -112,7 +112,7 @@ IHTTPClient::IHTTPClient () : } void IHTTPClient::initialize () - throw (RuntimeException) + noexcept(false) { CommandLine& cl (CommandLine::instantiate ()); @@ -127,13 +127,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 ()); @@ -168,7 +168,7 @@ void MyCommunicator::eventStartup () } void MyCommunicator::eventReceiveMessage (ClientSocket& clientSocket, const Message& message) - throw (RuntimeException) + noexcept(false) { LOGMETHOD (TraceMethod tm ("MyCommunicator", "eventReceiveMessage", ANNA_FILE_LOCATION)); @@ -179,7 +179,7 @@ void MyCommunicator::eventReceiveMessage (ClientSocket& clientSocket, const Mess } void MyHandler::evResponse (ClientSocket& clientSocket, const http::Response& response) - throw (RuntimeException) + noexcept(false) { cout << "HTTP StatusCode: " << response.getStatusCode () << endl; cout << "HTTP Text: " << response.getReasonPhrase () << endl;