Public Types | |
| typedef UInt64 | Ticks |
| typedef UInt32 | Year |
| typedef OnixS::CME::Streamlined::MDH::Month::Enum | Month |
| typedef UInt32 | Day |
| typedef UInt32 | Hour |
| typedef UInt32 | Minute |
| typedef UInt32 | Second |
| typedef UInt32 | Millisecond |
| typedef UInt32 | Microsecond |
| typedef UInt32 | Nanosecond |
Public Member Functions | |
| Timestamp (Ticks ticks=0) | |
| Timestamp (Year year, Month month, Day day, Hour hour=0, Minute minute=0, Second second=0, Nanosecond nanosecond=0) | |
| Timestamp (const Timestamp &other) | |
| Year | year () const |
| Month | month () const |
| Day | day () const |
| Hour | hour () const |
| Minute | minute () const |
| Second | second () const |
| Millisecond | millisecond () const |
| Microsecond | microsecond () const |
| Nanosecond | nanosecond () const |
| Timestamp | date () const |
| TimeSpan | time () const |
| Ticks | sinceEpoch () const |
| Timestamp & | operator= (const Timestamp &other) |
| void | swap (Timestamp &other) |
| typedef UInt32 Microsecond |
| typedef UInt32 Millisecond |
| typedef UInt32 Nanosecond |
|
inline |
|
inline |
|
inline |
Microsecond component of given time point.
|
inline |
Millisecond component of given time point.
|
inline |
|
inline |
|
inline |
Nanosecond component of given time point.
|
inline |
|
inline |
|
inline |