X-Git-Url: https://git.teslayout.com/public/public/public/?a=blobdiff_plain;f=include%2Fanna%2Fdiameter.comm%2FTimerManager.hpp;h=102c8b3c361fcbae8874907c453c87cddc722d7d;hb=5a6cba5fde2b2f538a7515f8293cc0a8d9589dfa;hp=c81af051d9ffed07327dc656575e3c544fd7d6a7;hpb=7ee10b64f4c116460ffef5784eb9ef87d3f2339c;p=anna.git diff --git a/include/anna/diameter.comm/TimerManager.hpp b/include/anna/diameter.comm/TimerManager.hpp index c81af05..102c8b3 100644 --- a/include/anna/diameter.comm/TimerManager.hpp +++ b/include/anna/diameter.comm/TimerManager.hpp @@ -52,13 +52,13 @@ class TimerManager : public anna::timex::TimeEventObserver, public anna::Singlet TimerManager(const TimerManager&); virtual ~TimerManager() {;} - Timer* createTimer(Response*) throw(anna::RuntimeException); - Timer* createTimer(Session*, const anna::diameter::comm::Timer::Type::_v type) throw(anna::RuntimeException); - Timer* createTimer(LocalServer*) throw(anna::RuntimeException); + Timer* createTimer(Response*) noexcept(false); + Timer* createTimer(Session*, const anna::diameter::comm::Timer::Type::_v type) noexcept(false); + Timer* createTimer(LocalServer*) noexcept(false); - void cancelTimer(Timer*) throw(); + void cancelTimer(Timer*) ; - void release(anna::timex::TimeEvent*) throw(); + void release(anna::timex::TimeEvent*) ; friend class anna::Singleton ; friend class Response;