X-Git-Url: https://git.teslayout.com/public/public/public/?p=anna.git;a=blobdiff_plain;f=include%2Fanna%2Fdiameter%2Fhelpers%2Fdcca%2Ffunctions.hpp;h=f5f790dbee0d7eb3d11c017be1a8f9013465e691;hp=e1841e744cbe76547cd642fe9eaf5e47231409c5;hb=5a6cba5fde2b2f538a7515f8293cc0a8d9589dfa;hpb=af9c86ffb0e28d35ad94d99c5f77e41578c972b4 diff --git a/include/anna/diameter/helpers/dcca/functions.hpp b/include/anna/diameter/helpers/dcca/functions.hpp index e1841e7..f5f790d 100644 --- a/include/anna/diameter/helpers/dcca/functions.hpp +++ b/include/anna/diameter/helpers/dcca/functions.hpp @@ -73,7 +73,7 @@ struct functions { * @return Subscription-Id-Data for type provided. Empty string when not found. */ static std::string getSubscriptionIdData(const anna::DataBlock &db, - int subscriptionIdType = AVPVALUES__Subscription_Id_Type::END_USER_E164) throw(anna::RuntimeException); + int subscriptionIdType = AVPVALUES__Subscription_Id_Type::END_USER_E164) noexcept(false); /** @@ -84,7 +84,7 @@ struct functions { * * @return Service-Context-Id */ - static std::string getServiceContextId(const anna::DataBlock &db, ChargingContext::_v &chargingContext) throw(anna::RuntimeException); + static std::string getServiceContextId(const anna::DataBlock &db, ChargingContext::_v &chargingContext) noexcept(false); /** * Service-Context-Id from datablock provided. @@ -93,7 +93,7 @@ struct functions { * * @return Service-Context-Id */ - static std::string getServiceContextId(const anna::DataBlock &db) throw(anna::RuntimeException) { + static std::string getServiceContextId(const anna::DataBlock &db) noexcept(false) { ChargingContext::_v dummy; return getServiceContextId(db, dummy); }