X-Git-Url: https://git.teslayout.com/public/public/public/?a=blobdiff_plain;f=source%2Fdiameter%2Fcodec%2Ftme%2FMessage.cpp;h=1e3fa0cc793297687fbaabe35d6f458256670d2c;hb=e14f6ba5183403d7bbf589ef87b0643b12a0f72c;hp=e704d4facd5bb55ebc20a0c700066ac127ab9ef6;hpb=93366a0bda79e6fd6e7dad6316bfcf8cc82f5731;p=anna.git diff --git a/source/diameter/codec/tme/Message.cpp b/source/diameter/codec/tme/Message.cpp index e704d4f..1e3fa0c 100644 --- a/source/diameter/codec/tme/Message.cpp +++ b/source/diameter/codec/tme/Message.cpp @@ -8,25 +8,28 @@ // Local #include -#include +//#include #include using namespace anna::diameter::codec::tme; -//------------------------------------------------------------------------------ -//--------------------------------------------------------- Message::getEngine() -//------------------------------------------------------------------------------ -anna::diameter::codec::Engine * Message::getEngine() const throw(anna::RuntimeException) { - return a_engine ? a_engine : (a_engine = (anna::diameter::codec::Engine*)anna::functions::component (ANNA_FILE_LOCATION)); -} +////------------------------------------------------------------------------------ +////--------------------------------------------------------- Message::getEngine() +////------------------------------------------------------------------------------ +//anna::diameter::codec::Engine * Message::getEngine() const noexcept(false) { +// if(!a_engine) +// throw anna::RuntimeException("Invalid codec engine reference (NULL)", ANNA_FILE_LOCATION); +// +// return a_engine; +//} //------------------------------------------------------------------------------ //-------------------------------------------------------- Message::initialize() //------------------------------------------------------------------------------ -void Message::initialize() throw() { +void Message::initialize() { // Base class method: anna::diameter::codec::Message::initialize(); }