]> git.saurik.com Git - wxWidgets.git/blobdiff - interface/stopwatch.h
added test of focusing/selecting another item
[wxWidgets.git] / interface / stopwatch.h
index 8df3137f8ade8672df06ca92c8e0969be7a747ed..982cb0571ca08ffa2acf520749c19c0485c07945 100644 (file)
@@ -1,6 +1,6 @@
 /////////////////////////////////////////////////////////////////////////////
 // Name:        stopwatch.h
-// Purpose:     documentation for wxStopWatch class
+// Purpose:     interface of wxStopWatch
 // Author:      wxWidgets team
 // RCS-ID:      $Id$
 // Licence:     wxWindows license
@@ -9,10 +9,10 @@
 /**
     @class wxStopWatch
     @wxheader{stopwatch.h}
-    
+
     The wxStopWatch class allow you to measure time intervals. For example, you may
     use it to measure the time elapsed by some function:
-    
+
     @code
     wxStopWatch sw;
         CallLongRunningFunction();
         CallLongRunningFunction();
         wxLogMessage("And calling it twice took $ldms in all", sw.Time());
     @endcode
-    
+
     @library{wxbase}
     @category{misc}
-    
-    @seealso
-    wxTimer
+
+    @see wxTimer
 */
-class wxStopWatch 
+class wxStopWatch
 {
 public:
     /**
@@ -40,17 +39,16 @@ public:
     wxStopWatch();
 
     /**
-        Pauses the stop watch. Call Resume() to resume 
+        Pauses the stop watch. Call Resume() to resume
         time measuring again.
-        
         If this method is called several times, @c Resume() must be called the same
-        number of times to really resume the stop watch. You may, however, call 
+        number of times to really resume the stop watch. You may, however, call
         Start() to resume it unconditionally.
     */
     void Pause();
 
     /**
-        Resumes the stop watch which had been paused with 
+        Resumes the stop watch which had been paused with
         Pause().
     */
     void Resume();
@@ -62,35 +60,36 @@ public:
 
     /**
         Returns the time in milliseconds since the start (or restart) or the last call
-        of 
+        of
         Pause().
     */
-    long Time();
+    long Time() const;
 };
 
 
+
 // ============================================================================
 // Global functions/macros
 // ============================================================================
 
 /**
     Returns the number of seconds since local time 00:00:00 Jan 1st 1970.
-    
-    @sa wxDateTime::Now
+
+    @see wxDateTime::Now
 */
 long wxGetLocalTime();
 
 /**
     Returns the number of seconds since GMT 00:00:00 Jan 1st 1970.
-    
-    @sa wxDateTime::Now
+
+    @see wxDateTime::Now
 */
 long wxGetUTCTime();
 
 /**
     Returns the number of milliseconds since local time 00:00:00 Jan 1st 1970.
-    
-    @sa wxDateTime::Now, wxLongLong
+
+    @see wxDateTime::Now, wxLongLong
 */
 wxLongLong wxGetLocalTimeMillis();