Skip to main content

Timestamp Struct

Generic timestamp representation. More...

Declaration

struct point_one::fusion_engine::messages::Timestamp { ... }

Included Headers

Public Member Attributes Index

uint32_tfraction_ns = INVALID

The fractional part of the second, expressed in nanoseconds. More...

uint32_tseconds = INVALID

The number of full seconds since the epoch. More...

Public Static Attributes Index

static constexpr uint32_tINVALID = 0xFFFFFFFF

Description

Generic timestamp representation.

This structure may be used to store Point One system time values (referenced to the start of the device), UNIX times (referenced to January 1, 1970), or GPS times (referenced to January 6, 1980).

Definition at line 586 of file defs.h.

Public Member Attributes

fraction_ns

uint32_t point_one::fusion_engine::messages::Timestamp::fraction_ns = INVALID

The fractional part of the second, expressed in nanoseconds.

Definition at line 596 of file defs.h.

596 uint32_t fraction_ns = INVALID;

seconds

uint32_t point_one::fusion_engine::messages::Timestamp::seconds = INVALID

The number of full seconds since the epoch.

Set to INVALID if the timestamp is invalid or unknown.

Definition at line 593 of file defs.h.

593 uint32_t seconds = INVALID;

Public Static Attributes

INVALID

constexpr uint32_t point_one::fusion_engine::messages::Timestamp::INVALID = 0xFFFFFFFF
constexpr static

Definition at line 587 of file defs.h.

587 static constexpr uint32_t INVALID = 0xFFFFFFFF;

The documentation for this struct was generated from the following file:


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.