X-Git-Url: https://git.teslayout.com/public/public/public/?a=blobdiff_plain;f=source%2Fdiameter.comm%2FTransport.cpp;h=b85ad8bdb6b3feb7dc936ea767076bb80aa13563;hb=1b744dbd580cc353d18b119eef361abe1850a91b;hp=eda7e6e8661eadae9319be0dc2c1c734115effcd;hpb=93366a0bda79e6fd6e7dad6316bfcf8cc82f5731;p=anna.git 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;