|
DCL 3.7.4
|
#include <DateTime.h>
Public Member Functions | |
| Interval () | |
| Interval (const Interval &_src) | |
| Interval (int _days, int _milliseconds) | |
| Interval (int _days, int _hours, int _minutes, int _seconds, int _milliseconds=0) | |
| Interval (int64_t _milliseconds) | |
| void | assign (int _days, int _milliseconds) |
| void | assign (int _days, int _hours, int _minutes, int _seconds, int _milliseconds=0) |
| void | assign (int64_t _milliseconds) |
| const Interval & | operator= (const Interval &_src) |
| const Interval & | operator+= (const Interval &_iv) |
| const Interval & | operator-= (const Interval &_iv) |
| void | decode (long &_days, int &_hours, int &_minutes, int &_seconds, int &_milliseconds) const |
| void | decode (long &_days, long &_milliseconds) const |
| long | days () const |
| int | hour () const |
| int | minute () const |
| int | second () const |
| int | msecond () const |
| int64_t | totalHours () const |
| int64_t | totalMinutes () const |
| int64_t | totalSeconds () const |
| int64_t | totalMilliSeconds () const |
| String | toString () const |
Protected Attributes | |
| int64_t | __milliseconds |
Definition at line 153 of file DateTime.h.
| Interval::Interval | ( | ) |
Definition at line 541 of file DateTime.cpp.
| Interval::Interval | ( | const Interval & | _src | ) |
Definition at line 546 of file DateTime.cpp.
| Interval::Interval | ( | int | _days, |
| int | _milliseconds ) |
Definition at line 551 of file DateTime.cpp.
| Interval::Interval | ( | int | _days, |
| int | _hours, | ||
| int | _minutes, | ||
| int | _seconds, | ||
| int | _milliseconds = 0 ) |
Definition at line 556 of file DateTime.cpp.
| Interval::Interval | ( | int64_t | _milliseconds | ) |
Definition at line 565 of file DateTime.cpp.
| void Interval::assign | ( | int | _days, |
| int | _hours, | ||
| int | _minutes, | ||
| int | _seconds, | ||
| int | _milliseconds = 0 ) |
Definition at line 575 of file DateTime.cpp.
| void Interval::assign | ( | int | _days, |
| int | _milliseconds ) |
Definition at line 570 of file DateTime.cpp.
| void Interval::assign | ( | int64_t | _milliseconds | ) |
Definition at line 588 of file DateTime.cpp.
| long Interval::days | ( | ) | const |
Definition at line 644 of file DateTime.cpp.
| void Interval::decode | ( | long & | _days, |
| int & | _hours, | ||
| int & | _minutes, | ||
| int & | _seconds, | ||
| int & | _milliseconds ) const |
Definition at line 626 of file DateTime.cpp.
| void Interval::decode | ( | long & | _days, |
| long & | _milliseconds ) const |
Definition at line 638 of file DateTime.cpp.
| int Interval::hour | ( | ) | const |
Definition at line 649 of file DateTime.cpp.
| int Interval::minute | ( | ) | const |
Definition at line 654 of file DateTime.cpp.
| int Interval::msecond | ( | ) | const |
Definition at line 664 of file DateTime.cpp.
Definition at line 600 of file DateTime.cpp.
Definition at line 607 of file DateTime.cpp.
Definition at line 593 of file DateTime.cpp.
| int Interval::second | ( | ) | const |
Definition at line 659 of file DateTime.cpp.
| String Interval::toString | ( | ) | const |
Definition at line 684 of file DateTime.cpp.
| int64_t Interval::totalHours | ( | ) | const |
Definition at line 669 of file DateTime.cpp.
|
inline |
Definition at line 116 of file DateTime.inl.
| int64_t Interval::totalMinutes | ( | ) | const |
Definition at line 674 of file DateTime.cpp.
| int64_t Interval::totalSeconds | ( | ) | const |
Definition at line 679 of file DateTime.cpp.
|
protected |
Definition at line 204 of file DateTime.h.