#include <OnixS/B3/BOE/messaging/Time.h>
Definition at line 467 of file Time.h.
Integral type presenting the day component.
Definition at line 482 of file Time.h.
Integral type presenting the hour component.
Definition at line 485 of file Time.h.
Integral type presenting the microsecond component.
Definition at line 497 of file Time.h.
Integral type presenting the millisecond component.
Definition at line 494 of file Time.h.
Integral type presenting the minute component.
Definition at line 488 of file Time.h.
Type presenting the month component.
Definition at line 479 of file Time.h.
Integral type presenting the nanosecond component.
Definition at line 500 of file Time.h.
Integral type presenting the second component.
Definition at line 491 of file Time.h.
Integral type storing internal ticks.
Definition at line 471 of file Time.h.
Integral type presenting the year component.
Definition at line 474 of file Time.h.
Initializes from the number of ticks since epoch.
Definition at line 507 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 515 of file Time.h.
- Returns
- Day component
Definition at line 557 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 838 of file Time.h.
- Returns
- the Hour component
Definition at line 567 of file Time.h.
- Returns
- the Microsecond component.
Definition at line 591 of file Time.h.
- Returns
- the Millisecond component.
Definition at line 585 of file Time.h.
- Returns
- the Minute component.
Definition at line 573 of file Time.h.
- Returns
- the Nanosecond component.
Definition at line 597 of file Time.h.
- Returns
- the Second component.
Definition at line 579 of file Time.h.
Ticks sinceEpoch |
( |
| ) |
const |
|
inlinenoexcept |
- Returns
- the number of nanoseconds since the Epoch (01-01-1970).
Definition at line 622 of file Time.h.
Exchanges the value.
Definition at line 635 of file Time.h.
- Returns
- the Time part of timestamp.
Definition at line 613 of file Time.h.
- Returns
- a human-readable presentation.
Definition at line 872 of file Time.h.
- Returns
- the Year component.
Definition at line 537 of file Time.h.
The documentation for this class was generated from the following file: