Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members | Related Pages

Timer Class Reference

List of all members.

Public Member Functions

 this (uint interval)
ulong getTime ()
ThreadReturn run ()

Public Attributes

public class VersionAres typedef
void 
ThreadReturn
else typedef int ThreadReturn

Private Member Functions

final void update ()

Private Attributes

ulong time
uint pause
uint interval

Member Function Documentation

this uint  interval  )  [inline]
 

Construct a Timer for the specified interval (in microseconds)

Definition at line 59 of file Timer.d.

References interval, pause, run(), and update().

ulong getTime  )  [inline]
 

Returns the current time in milliseconds

Definition at line 74 of file Timer.d.

References time.

final void update  )  [inline, private]
 

Definition at line 83 of file Timer.d.

References interval, and time.

Referenced by run(), and this().

ThreadReturn run  )  [inline]
 

Definition at line 97 of file Timer.d.

References pause, and update().

Referenced by this().


Member Data Documentation

ulong time [private]
 

Definition at line 49 of file Timer.d.

Referenced by getTime(), and update().

uint pause [private]
 

Definition at line 50 of file Timer.d.

Referenced by run(), and this().

uint interval [private]
 

Definition at line 50 of file Timer.d.

Referenced by this(), and update().

public class VersionAres typedef void ThreadReturn
 

Definition at line 92 of file Timer.d.

else typedef int ThreadReturn
 

Definition at line 95 of file Timer.d.


The documentation for this class was generated from the following file:
Generated on Fri May 27 18:12:04 2005 for Mango by  doxygen 1.4.0