X-Git-Url: https://git.teslayout.com/public/public/public/?p=anna.git;a=blobdiff_plain;f=include%2Fanna%2Fdiameter.comm%2FTransport.hpp;fp=include%2Fanna%2Fdiameter.comm%2FTransport.hpp;h=49b3329f7c4999d0ea2e3647a85d51e784a59b84;hp=8f6e38e36649a65247ccf99548944f3fef446aa8;hb=5a6cba5fde2b2f538a7515f8293cc0a8d9589dfa;hpb=af9c86ffb0e28d35ad94d99c5f77e41578c972b4 diff --git a/include/anna/diameter.comm/Transport.hpp b/include/anna/diameter.comm/Transport.hpp index 8f6e38e..49b3329 100644 --- a/include/anna/diameter.comm/Transport.hpp +++ b/include/anna/diameter.comm/Transport.hpp @@ -53,22 +53,22 @@ public: Devuelve el gestor de capas de transporte asociado a esta clase. \return El gestor de capas de transporte asociado a esta clase. */ - static anna::comm::TransportFactory& getFactory() throw() { return st_factory; } + static anna::comm::TransportFactory& getFactory() { return st_factory; } /** Devuelve el literal que identifica de esta clase. \return el literal que identifica de esta clase. */ - static const char* className() throw() { return "diameter::comm::Transport"; } + static const char* className() { return "diameter::comm::Transport"; } private: static anna::comm::TransportFactoryImpl st_factory; Transport(); - int calculeSize(const anna::DataBlock&) throw(anna::RuntimeException); - const anna::comm::Message* decode(const anna::DataBlock&) throw(anna::RuntimeException); - const anna::DataBlock& code(anna::comm::Message&) throw(anna::RuntimeException); + int calculeSize(const anna::DataBlock&) noexcept(false); + const anna::comm::Message* decode(const anna::DataBlock&) noexcept(false); + const anna::DataBlock& code(anna::comm::Message&) noexcept(false); friend class anna::Allocator ; };