Remove dynamic exceptions
[anna.git] / include / anna / test / Statistic.hpp
index c5f1cf1..6f23c7f 100644 (file)
@@ -29,7 +29,7 @@ public:
       a_errorCounter (0)
    {}
 
-   void initTime () throw (RuntimeException) {
+   void initTime () noexcept(false) {
       if (a_initTime == 0) {
          Guard guard (this, "Statistic::initTime");
          if (a_initTime == 0)
@@ -37,31 +37,31 @@ public:
       }
    }
 
-   Millisecond getInitTime () const throw () { return a_initTime; }
-   int getMessageCounter () const throw () { return a_messageCounter; }
-   int getSuccessCounter () const throw () { return a_successCounter; }
+   Millisecond getInitTime () const { return a_initTime; }
+   int getMessageCounter () const { return a_messageCounter; }
+   int getSuccessCounter () const { return a_successCounter; }
 
-   void countMessage () throw () { a_messageCounter ++; }
-   void countSuccess () throw () { a_successCounter ++; }
-   int countError () throw (RuntimeException) {
+   void countMessage () { a_messageCounter ++; }
+   void countSuccess () { a_successCounter ++; }
+   int countError () noexcept(false) {
       Guard guard (this, "Statistic::countError");
       return ++ a_errorCounter;
    }
-   void resetError () throw (RuntimeException) {
+   void resetError () noexcept(false) {
       if (a_errorCounter > 0) {
          Guard guard (this, "Statistic::countError");
          a_errorCounter = 0;
       }
    }
 
-   void countDelay (const Millisecond value) throw (RuntimeException) {
+   void countDelay (const Millisecond value) noexcept(false) {
       Guard guard (this, "Statistic::countDelay");
       a_avgDelay += value;
    }
 
-   const Average <Microsecond>& getAvgDelay () const throw () { return a_avgDelay; }
+   const Average <Microsecond>& getAvgDelay () const { return a_avgDelay; }
 
-   int getMessage () const throw () { return a_messageCounter; }
+   int getMessage () const { return a_messageCounter; }
 
 private:
    Millisecond a_initTime;