#include <OnixS/B3/BOE/messaging/Composites.h>
Public Types | |
| enum | |
| typedef UInt64 | Time |
| typedef IntegralConstant< UInt8, 9 > | Unit |
Public Member Functions | |
| UTCTimestampNanos () noexcept | |
| UTCTimestampNanos (Time time) noexcept | |
| std::string | toString (bool skipEmptyFields=false) const |
| void | serialize (void *addr) const noexcept |
| Time | time () const noexcept |
| void | setTime (Time value) noexcept |
| Unit | unit () const noexcept |
UTC timestamp with nanosecond precision.
FIX type: UTCTimestamp.
Definition at line 499 of file Composites.h.
| typedef UInt64 Time |
UTC timestamp with nanosecond precision (Unix Epoch).
Definition at line 506 of file Composites.h.
| typedef IntegralConstant<UInt8, 9> Unit |
time unit (nanoseconds).
Definition at line 511 of file Composites.h.
| anonymous enum |
|
inlinenoexcept |
Default constructor.
Initializes fields with zero values.
Definition at line 516 of file Composites.h.
|
inlineexplicitnoexcept |
Initializes fields with provided values.
Definition at line 524 of file Composites.h.
|
inlinenoexcept |
Serializes to a data buffer.
Definition at line 547 of file Composites.h.
|
inlinenoexcept |
UTC timestamp with nanosecond precision (Unix Epoch).
Definition at line 564 of file Composites.h.
|
inlinenoexcept |
UTC timestamp with nanosecond precision (Unix Epoch).
Definition at line 557 of file Composites.h.
|
inline |
Definition at line 3575 of file Serialization.h.
|
inlinenoexcept |
time unit (nanoseconds).
Definition at line 572 of file Composites.h.