Public Types | |
typedef UInt64 | Ticks |
typedef UInt32 | Year |
typedef OnixS::CME::ConflatedUDP::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) | |
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 |
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 |