TimeStamp Class

class QCanBusFrame::TimeStamp

TimeStampクラスは、マイクロ秒精度のタイムスタンプ情報を提供します。詳細...

パブリック関数

TimeStamp(qint64 s = 0, qint64 usec = 0)
qint64 microSeconds() const
qint64 seconds() const

静的パブリックメンバー

QCanBusFrame::TimeStamp fromMicroSeconds(qint64 usec)

詳細説明

メンバー関数ドキュメント

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

秒、s 、マイクロ秒、usec でTimeStampを構築する。

つまり、1000000を超えるマイクロ秒は秒に変換されない。

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

マイクロ秒usec から正規化されたTimeStamp を構築する。

作成されたTimeStamp は正規化される。つまり、1000000 を超えるマイクロ秒は秒に変換される。

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

タイムスタンプのマイクロ秒を返す。

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

タイムスタンプの秒を返す。

©2024 The Qt Company Ltd. 本文書に含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。