#include <OnixS/CME/ConflatedTCP/messaging/Time.h>
Definition at line 467 of file Time.h.
Integral type presenting the day component.
Definition at line 502 of file Time.h.
Integral type presenting the hour component.
Definition at line 505 of file Time.h.
Integral type presenting the microsecond component.
Definition at line 517 of file Time.h.
Integral type presenting the millisecond component.
Definition at line 514 of file Time.h.
Integral type presenting the minute component.
Definition at line 508 of file Time.h.
Type presenting the month component.
Definition at line 499 of file Time.h.
Integral type presenting the nanosecond component.
Definition at line 520 of file Time.h.
Integral type presenting the second component.
Definition at line 511 of file Time.h.
Integral type storing internal ticks.
Definition at line 472 of file Time.h.
Integral type presenting the year component.
Definition at line 494 of file Time.h.
Traits.
Enumerator |
---|
Size |
Size of the class in bytes.
|
Definition at line 487 of file Time.h.
Initializes from the number of ticks since epoch.
Definition at line 527 of file Time.h.
Explicit time-stamp initialization.
Input parameters are validated, therefore constructor throws an exception if input values do not fit into their valid ranges.
Definition at line 535 of file Time.h.
- Returns
- Day component
Definition at line 577 of file Time.h.
De-serializes a timestamp from the given string.
- Exceptions
-
std::runtime_error | if the de-serialization is impossible. |
Definition at line 858 of file Time.h.
- Returns
- the Hour component
Definition at line 587 of file Time.h.
- Returns
- the Microsecond component.
Definition at line 611 of file Time.h.
- Returns
- the Millisecond component.
Definition at line 605 of file Time.h.
- Returns
- the Minute component.
Definition at line 593 of file Time.h.
- Returns
- the Nanosecond component.
Definition at line 617 of file Time.h.
- Returns
- the Second component.
Definition at line 599 of file Time.h.
Ticks sinceEpoch |
( |
| ) |
const |
|
inlinenoexcept |
- Returns
- the number of nanoseconds since the Epoch (01-01-1970).
Definition at line 642 of file Time.h.
Exchanges the value.
Definition at line 655 of file Time.h.
- Returns
- the Time part of timestamp.
Definition at line 633 of file Time.h.
- Returns
- a human-readable presentation.
Definition at line 892 of file Time.h.
- Returns
- the Year component.
Definition at line 557 of file Time.h.
The documentation for this class was generated from the following file:
- OnixS/CME/ConflatedTCP/messaging/Time.h