#include <OnixS/B3/MarketData/UMDF/messaging/Composites.h>
Public Types | |
| enum | |
| typedef UInt64 | Time |
| typedef IntegralConstant< UInt64, 0ULL > | NullTime |
| typedef IntegralConstant< UInt8, TimeUnit::NANOSECOND > | Unit |
Public Member Functions | |
| constexpr | UTCTimestampNanos () noexcept |
| constexpr | UTCTimestampNanos (Time time) noexcept |
| __attribute__ ((__warn_unused_result__)) Time time() const noexcept | |
FIX type: UTCTimestamp.
Definition at line 614 of file Composites.h.
| typedef IntegralConstant<UInt64, 0ULL> NullTime |
Null value for an optional Time field.
Definition at line 626 of file Composites.h.
UTC timestamp with nanosecond precision (Unix Epoch).
Definition at line 621 of file Composites.h.
| typedef IntegralConstant<UInt8, TimeUnit::NANOSECOND> Unit |
time unit (nanoseconds).
Definition at line 631 of file Composites.h.
| anonymous enum |
|
inlineconstexprnoexcept |
Default constructor.
Initializes fields with appropriate null values.
Definition at line 637 of file Composites.h.
|
inlineexplicitconstexprnoexcept |
Initializes fields with provided values.
Definition at line 646 of file Composites.h.
|
inlinenoexcept |
UTC timestamp with nanosecond precision (Unix Epoch).
Definition at line 667 of file Composites.h.