- static void decodeSessionId(const std::string &sessionId, std::string &diameterIdentity, U32 &high, U32 &low, std::string &optional) throw(anna::RuntimeException);
+ static void decodeSessionId(const std::string &sessionId, std::string &diameterIdentity, U32 &high, U32 &low, std::string &optional) noexcept(false);
- static std::string getSessionId(const anna::DataBlock &db, std::string &diameterIdentity, U32 &high, U32 &low, std::string &optional) throw(anna::RuntimeException);
+ static std::string getSessionId(const anna::DataBlock &db, std::string &diameterIdentity, U32 &high, U32 &low, std::string &optional) noexcept(false);
std::string dummy1, dummy4;
U32 dummy2, dummy3;
return (getSessionId(db, dummy1, dummy2, dummy3, dummy4));
std::string dummy1, dummy4;
U32 dummy2, dummy3;
return (getSessionId(db, dummy1, dummy2, dummy3, dummy4));