Time down counter until TimeZero is reached More...
Time down counter until TimeZero is reached
Public Member Methods | |
| DownTimer (TimeSpan duration=TimeZero) | |
| Constructor.  More... | |
| void | SetTime (TimeSpan duration) | 
| Sets the timer duration.  More... | |
| void | Clear () | 
| Set the time to TimeZero  More... | |
| TimeSpan | GetTime () const | 
| Gets the remaining time.  More... | |
| bool | GetElapsed () const | 
| Query if the counter has elapsed.  More... | |
Constructor.
| duration | (optional) timer duration. | 
| void Clear | ( | ) | 
Set the time to TimeZero
| bool GetElapsed | ( | ) | const | 
Query if the counter has elapsed.
| TimeSpan GetTime | ( | ) | const | 
Gets the remaining time.
| void SetTime | ( | TimeSpan | duration | ) | 
Sets the timer duration.
| duration | The duration. | 
Duration can be negative. In this case GetElapsed will answer directly true.