时间戳类

QCanBusFrame::TimeStamp

时间戳类提供了微秒级精度的时间戳信息。更多...

公开函数

TimeStamp(qint64 s = 0, qint64 usec = 0)
qint64microSeconds() const
qint64seconds() const

静态公开成员

QCanBusFrame::TimeStampfromMicroSeconds(qint64 usec)

详细描述

成员函数说明

[constexpr noexcept] TimeStamp::TimeStamp(qint64 s = 0, qint64 usec = 0)

使用秒数(s)和微秒数(usec)构造时间戳。

注意:时间戳未经归一化,即超过1000000的微秒数不会被转换为秒。

[static constexpr noexcept] QCanBusFrame::TimeStamp TimeStamp::fromMicroSeconds(qint64 usec)

从微秒数(usec)构造一个归一化的时间戳。

创建的时间戳已经被归一化,即超过1000000的微秒数被转换为秒。

[constexpr noexcept] qint64 TimeStamp::microSeconds() const

返回时间戳的微秒数。

[constexpr noexcept] qint64 TimeStamp::seconds() const

返回时间戳的秒数。

© 2024 Qt公司有限公司。本文件中包含的文档贡献是各自所有者的版权。本文件中提供的文档根据自由软件基金会发布并由其发布的《GNU自由文档许可协议》版本1.3的条款许可。Qt和相应的标志是芬兰及其它国家Qt公司的注册商标。所有其他商标属于其各自所有者。