|
| | TimeSpan (void) |
| | Initialize an empty (zero) time difference.
|
| |
| | TimeSpan (Time t) |
| | Initialize a time span from #Time t.
|
| |
| | TimeSpan (ValueType nsecs) |
| | Initialize a time span to a specific length.
|
| |
| | TimeSpan (ValueType secs, int nsecs) |
| | Initialise a time span to a specific length.
|
| |
| | TimeSpan (int days, int hours, int mins, int secs, int nsecs) |
| | Initialise a time span to a specific length.
|
| |
| int | days (void) const |
| | Get the number of complete days in the span.
|
| |
| int | hours (void) const |
| | Get the number of complete hours in the span.
|
| |
| int | minutes (void) const |
| | Get the number of complete minutes in the span.
|
| |
| ValueType | seconds (void) const |
| | Get the number of complete seconds in the span.
|
| |
| int | lastHours (void) const |
| | Get the number of complete hours in the last incomplete day of the span.
|
| |
| int | lastMinutes (void) const |
| | Get the number of complete minutes in the last incomplete hour of the span.
|
| |
| int | lastSeconds (void) const |
| | Get the number of complete seconds in the last incomplete minute of the span.
|
| |
| int | lastNSeconds (void) const |
| | Get the number of nanoseconds in the last incomplete second of the span.
|
| |
| TimeSpan & | operator+= (const TimeSpan &x) |
| | Add to a time span.
|
| |
| TimeSpan & | operator-= (const TimeSpan &x) |
| | Subtract from a time span.
|
| |
| TimeSpan & | operator*= (const TimeSpan &n) |
| | Multiply a time span.
|
| |
| TimeSpan & | operator/= (const TimeSpan &n) |
| | Divide a time span.
|
| |
| TimeSpan & | operator%= (const TimeSpan &n) |
| | Compute a modulo of a time span.
|
| |
| ValueType | ns (void) const |
| | Return the time span as nanoseconds.
|
| |
Based on seal::TimeSpan.
A difference between two #Time values. In addition to supporting normal integer artihmetic and comparisons, the span can also be converted to a number useful units.
- See Also
- #Time.
(Documentation taken from original SEAL class)
- Author
- Marco Clemencic
- Date
- 2005-12-15
Definition at line 57 of file Time.h.