Remove dynamic exceptions
[anna.git] / include / anna / diameter / codec / basetypes / IPFilterRule.hpp
index c982f83..edfaba3 100644 (file)
@@ -32,13 +32,15 @@ class IPFilterRule : public OctetString {
 // De momento no vamos a interpretar/decodificar este tipo de formato, puesto que aún no se ha necesitado a nivel de aplicación
 
   // Only for derived diameter type:
-  void updateBasic() throw(anna::RuntimeException); // assertPrintable
+  void updateBasic() noexcept(false); // assertPrintable
 
 public:
 
+  virtual ~IPFilterRule() {;}
+
   // gets
 
-  std::string getFormatName() const throw() { return "IPFilterRule"; }
+  std::string getFormatName() const { return "IPFilterRule"; }
 
 
   // helpers
@@ -46,7 +48,7 @@ public:
 
   // sets
 
-  void decode(const char* buffer, const int size) throw(anna::RuntimeException);
+  void decode(const char* buffer, const int size) noexcept(false);
 };
 
 }