Remove dynamic exceptions
[anna.git] / include / anna / diameter.comm / OamModule.hpp
index 346c12f..3c43aa5 100644 (file)
 #define anna_diameter_comm_OamModule_hpp
 
 
+// Project
 #include <anna/core/Singleton.hpp>
 #include <anna/core/define.autoenum.hpp>
-
-// HTE
 #include <anna/core/oam/Module.hpp>
 
-// STL
+// Standard
 #include <string>
 
 
@@ -107,6 +106,11 @@ public:
       RequestSentOnClientSessionExpired,
       RequestSentOnServerSessionExpired,
 
+      // retransmissions
+      RequestRetransmitted,
+      RequestRetransmittedOnClientSession,
+      RequestRetransmittedOnServerSession,
+
       // unknown received answers
       AnswerReceivedUnknown,
       AnswerReceivedOnClientSessionUnknown,
@@ -171,8 +175,8 @@ public:
     anna_declare_enum(Counter);
   };
 
-  /* virtual */std::string getDefaultInternalAlarmDescription(const int & alarmType) const throw() { return Alarm::asCString((Alarm::_v)alarmType); }
-  /* virtual */std::string getDefaultInternalCounterDescription(const int & counterType) const throw() { return Counter::asCString((Counter::_v)counterType); }
+  /* virtual */std::string getDefaultInternalAlarmDescription(const int & alarmType) const { return Alarm::asCString((Alarm::_v)alarmType); }
+  /* virtual */std::string getDefaultInternalCounterDescription(const int & counterType) const { return Counter::asCString((Counter::_v)counterType); }
 
 
 private: