*/
Engine(const char *className = "anna::diameter::codec::tme::Engine") : EngineImpl(className) {;}
- void releaseAvp(anna::diameter::codec::Avp* avp) throw() {
+ void releaseAvp(anna::diameter::codec::Avp* avp) {
if(avp == NULL) return;
Avp* aux = static_cast <Avp*>(avp);
a_avps.release(aux);
}
- void releaseMessage(anna::diameter::codec::Message* message) throw() {
+ void releaseMessage(anna::diameter::codec::Message* message) {
if(message == NULL) return;
Message* aux = static_cast <Message*>(message);
anna::Recycler<Avp> a_avps;
anna::Recycler<Message> a_messages;
- anna::diameter::codec::Avp* allocateAvp() throw() { return a_avps.create(); }
- anna::diameter::codec::Message* allocateMessage() throw() { return a_messages.create(); }
+ anna::diameter::codec::Avp* allocateAvp() { return a_avps.create(); }
+ anna::diameter::codec::Message* allocateMessage() { return a_messages.create(); }
friend class Message;
friend class Avp;