X-Git-Url: https://git.teslayout.com/public/public/public/?p=anna.git;a=blobdiff_plain;f=include%2Fanna%2Fdiameter.comm%2FTimerManager.hpp;fp=include%2Fanna%2Fdiameter.comm%2FTimerManager.hpp;h=102c8b3c361fcbae8874907c453c87cddc722d7d;hp=c81af051d9ffed07327dc656575e3c544fd7d6a7;hb=5a6cba5fde2b2f538a7515f8293cc0a8d9589dfa;hpb=af9c86ffb0e28d35ad94d99c5f77e41578c972b4 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;