|
Public Methods |
| | d_Interval (int day=0, int hour=0, int min=0, float sec=0.0) |
| | d_Interval (const d_Interval &) |
| d_Interval & | operator= (const d_Interval &) |
| int | day () const |
| int | hour () const |
| int | minute () const |
| float | second () const |
| int | is_zero () const |
| d_Interval & | operator+= (const d_Interval &) |
| d_Interval & | operator-= (const d_Interval &) |
| d_Interval & | operator *= (int) |
| d_Interval & | operator/= (int) |
| d_Interval | operator- () const |
Public Attributes |
| d_Long | _day |
| d_Long | _hour |
| d_Long | _minute |
| d_Float | _second |
Friends |
| d_Interval | operator+ (const d_Interval &L, const d_Interval &R) |
| d_Interval | operator- (const d_Interval &L, const d_Interval &R) |
| d_Interval | operator * (const d_Interval &L, int R) |
| d_Interval | operator * (int L, const d_Interval &R) |
| d_Interval | operator/ (const d_Interval &L, int R) |
| int | operator== (const d_Interval &L, const d_Interval &R) |
| int | operator!= (const d_Interval &L, const d_Interval &R) |
| int | operator< (const d_Interval &L, const d_Interval &R) |
| int | operator<= (const d_Interval &L, const d_Interval &R) |
| int | operator> (const d_Interval &L, const d_Interval &R) |
| int | operator>= (const d_Interval &L, const d_Interval &R) |
| std::ostream & | operator<< (std::ostream &, const d_Interval &) |