class MyDiameterEntity : public anna::diameter::comm::Entity {
- void eventRequestRetransmission(const anna::diameter::comm::ClientSession *, anna::diameter::comm::Message*) throw();
- void eventResponse(const anna::diameter::comm::Response&) throw(anna::RuntimeException);
- void eventRequest(anna::diameter::comm::ClientSession *, const anna::DataBlock&) throw(anna::RuntimeException);
- void eventUnknownResponse(anna::diameter::comm::ClientSession *, const anna::DataBlock&) throw(anna::RuntimeException);
- void eventDPA(anna::diameter::comm::ClientSession *, const anna::DataBlock&) throw(anna::RuntimeException);
+ void eventRequestRetransmission(const anna::diameter::comm::ClientSession *, anna::diameter::comm::Message*) ;
+ void eventResponse(const anna::diameter::comm::Response&) noexcept(false);
+ void eventRequest(anna::diameter::comm::ClientSession *, const anna::DataBlock&) noexcept(false);
+ void eventUnknownResponse(anna::diameter::comm::ClientSession *, const anna::DataBlock&) noexcept(false);
+ void eventDPA(anna::diameter::comm::ClientSession *, const anna::DataBlock&) noexcept(false);
public:
virtual ~MyDiameterEntity() {;}
anna::diameter::codec::MessagesDeque a_reactingAnswers;
- anna::diameter::codec::MessagesDeque *getReactingAnswers() throw() { return (anna::diameter::codec::MessagesDeque*)&a_reactingAnswers; }
+ anna::diameter::codec::MessagesDeque *getReactingAnswers() { return (anna::diameter::codec::MessagesDeque*)&a_reactingAnswers; }
};
#endif