![]() |
VieSched++
VieVS VLBI Scheduling Software
|
Represents a time interval. More...
#include <TimeSpan.h>
Public Member Functions | |
| TimeSpan (int64_t ticks) | |
| TimeSpan (int hours, int minutes, int seconds) | |
| TimeSpan (int days, int hours, int minutes, int seconds) | |
| TimeSpan (int days, int hours, int minutes, int seconds, int microseconds) | |
| TimeSpan | Add (const TimeSpan &ts) const |
| TimeSpan | Subtract (const TimeSpan &ts) const |
| int | Compare (const TimeSpan &ts) const |
| bool | Equals (const TimeSpan &ts) const |
| int | Days () const |
| int | Hours () const |
| int | Minutes () const |
| int | Seconds () const |
| int | Milliseconds () const |
| int | Microseconds () const |
| int64_t | Ticks () const |
| double | TotalDays () const |
| double | TotalHours () const |
| double | TotalMinutes () const |
| double | TotalSeconds () const |
| double | TotalMilliseconds () const |
| double | TotalMicroseconds () const |
| std::string | ToString () const |
Private Member Functions | |
| void | CalculateTicks (int days, int hours, int minutes, int seconds, int microseconds) |
Private Attributes | |
| int64_t | m_ticks |
Represents a time interval.
Represents a time interval (duration/elapsed) that is measured as a positive or negative number of days, hours, minutes, seconds, and fractions of a second.
|
inline |

|
inline |

|
inline |

|
inline |



|
inlineprivate |

|
inline |

|
inline |

|
inline |

|
inline |

|
inline |

|
inline |
|
inline |

|
inline |



|
inline |

|
inline |


|
inline |

|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |