- MyDiameterEntity *getEntity() const throw(anna::RuntimeException);
- MyLocalServer *getServer() const throw(anna::RuntimeException);
- MyDiameterEngine *getEngine() const throw(anna::RuntimeException);
- MyCommunicator *getCommunicator() throw() { return a_communicator; }
- void startService() throw(anna::RuntimeException);
- anna::diameter::comm::OriginHost *getOriginHost(const std::string &name) const throw(anna::RuntimeException);
+ MyDiameterEntity *getEntity() const noexcept(false);
+ MyLocalServer *getServer() const noexcept(false);
+ MyDiameterEngine *getEngine() const noexcept(false);
+ MyCommunicator *getCommunicator() { return a_communicator; }
+ void startService() noexcept(false);
+ anna::diameter::comm::OriginHost *getOriginHost(const std::string &name) const noexcept(false);