X-Git-Url: https://git.teslayout.com/public/public/public/?p=anna.git;a=blobdiff_plain;f=include%2Fanna%2Fcomm%2FApplication.hpp;h=7defe9004f50778b5138bdb6032894def6048704;hp=d845f6c95b8aca735e6edaadd7dfd3c38e4f4a3f;hb=5a6cba5fde2b2f538a7515f8293cc0a8d9589dfa;hpb=af9c86ffb0e28d35ad94d99c5f77e41578c972b4 diff --git a/include/anna/comm/Application.hpp b/include/anna/comm/Application.hpp index d845f6c..7defe90 100644 --- a/include/anna/comm/Application.hpp +++ b/include/anna/comm/Application.hpp @@ -49,7 +49,7 @@ public: \return La instancia de la factoria de protocolos a usar por defecto en esta aplicacion. */ - virtual TransportFactory& getDefaultTransportFactory() throw(); + virtual TransportFactory& getDefaultTransportFactory() ; protected: /** @@ -67,14 +67,14 @@ protected: /** Metodo manejador que podemos re-escribir para tratar la recepcion de la senhal SIGTERM. */ - virtual void signalTerminate() throw(RuntimeException); + virtual void signalTerminate() noexcept(false); private: Application(const Application&); - bool supportCommunication() const throw() { return true; } + bool supportCommunication() const { return true; } friend class Communicator; - friend anna::comm::Application& comm::functions::getApp() throw(RuntimeException); + friend anna::comm::Application& comm::functions::getApp() noexcept(false); }; }