Remove dynamic exceptions
[anna.git] / include / anna / diameter / codec / tme / Engine.hpp__
index 92fbc31..252b768 100644 (file)
@@ -51,7 +51,7 @@ public:
   */
   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);
@@ -59,7 +59,7 @@ public:
     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);
@@ -72,8 +72,8 @@ protected:
   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;