Remove dynamic exceptions
[anna.git] / include / anna / time / functions.hpp
index a50f759..49b314a 100644 (file)
@@ -26,7 +26,7 @@ public:
   /**
      Initializes global data used on time module. It must be firstly invoked on this module
   */
-  static void initialize() throw();
+  static void initialize() ;
 
   /**
      Initializes reference timestamp used for statistics purposes and neccessary on limited 32-bits architectures
@@ -34,12 +34,12 @@ public:
 
      @param secondsTimestamp Reference timestamp in seconds. By default current is set.
   */
-  static void setControlPoint(unsigned long long int secondsTimestamp = 0) throw();
+  static void setControlPoint(unsigned long long int secondsTimestamp = 0) ;
 
   /**
      Gets the seconds reference established by mean #setControlPoint
   */
-  static unsigned long long int getSecondsReference() throw();
+  static unsigned long long int getSecondsReference() ;
 
 
 
@@ -48,43 +48,43 @@ public:
   /**
      Gets initialization state
   */
-  static bool initialized(void) throw();
+  static bool initialized(void) ;
 
   /**
      Gets the host user-supplied timezone configuration
   */
-  static const Timezone & getSystemTimezone(void) throw();
+  static const Timezone & getSystemTimezone(void) ;
 
 
   /**
      Get unix timestamp in seconds
   */
-  static unsigned long long int unixSeconds() throw();
+  static unsigned long long int unixSeconds() ;
 
 
   /**
      Get unix timestamp in milliseconds
   */
-  static unsigned long long int unixMilliseconds() throw();
+  static unsigned long long int unixMilliseconds() ;
 
   /**
      Get the lapsed milliseconds from the last control point (#setControlPoint) or time module initialization.
      Used for statistics purposes (performance analysis), specially on 32-bits limited architectures in order
      to avoid overflow on timestamp structures.
   */
-  static unsigned long long int lapsedMilliseconds() throw();
+  static unsigned long long int lapsedMilliseconds() ;
 
   /**
      Get unix timestamp in microseconds
   */
-  static unsigned long long int unixMicroseconds() throw();
+  static unsigned long long int unixMicroseconds() ;
 
 
   /**
      Get string time representation in format 'HH:mm:ss \<usecs\>'
      Useful for trace accurated time for events.
   */
-  static std::string currentTimeAsString(void) throw();
+  static std::string currentTimeAsString(void) ;
 };
 
 }