X-Git-Url: https://git.teslayout.com/public/public/public/?p=anna.git;a=blobdiff_plain;f=source%2Fdiameter.comm%2FTransport.cpp;fp=source%2Fdiameter.comm%2FTransport.cpp;h=b85ad8bdb6b3feb7dc936ea767076bb80aa13563;hp=eda7e6e8661eadae9319be0dc2c1c734115effcd;hb=5a6cba5fde2b2f538a7515f8293cc0a8d9589dfa;hpb=af9c86ffb0e28d35ad94d99c5f77e41578c972b4 diff --git a/source/diameter.comm/Transport.cpp b/source/diameter.comm/Transport.cpp index eda7e6e..b85ad8b 100644 --- a/source/diameter.comm/Transport.cpp +++ b/source/diameter.comm/Transport.cpp @@ -34,7 +34,7 @@ Transport::~Transport() { * La longitud se calcula con los primeros 4 bytes (el primer byte se ignora, pues es la version diameter) */ int Transport::calculeSize(const anna::DataBlock& dataBlock) -throw(anna::RuntimeException) { +noexcept(false) { const int size = dataBlock.getSize(); if(size < 4) @@ -48,7 +48,7 @@ throw(anna::RuntimeException) { } const anna::DataBlock& Transport::code(anna::comm::Message& message) -throw(anna::RuntimeException) { +noexcept(false) { LOGMETHOD(anna::TraceMethod ttmm(anna::Logger::Local7, "anna::diameter::comm::Transport", "code", ANNA_FILE_LOCATION)); a_forCode = message.code(); return a_forCode; @@ -59,7 +59,7 @@ throw(anna::RuntimeException) { // Cada ClientSocket tiene su anna::diameter::comm::Transport asociado //-------------------------------------------------------------------------------- const anna::comm::Message* Transport::decode(const anna::DataBlock& input) -throw(anna::RuntimeException) { +noexcept(false) { anna::comm::Message* inputMessage = static_cast (getInputMessage()); inputMessage->setBody(input); return inputMessage;