summaryrefslogtreecommitdiffstats
path: root/src/corelib/kernel/qelapsedtimer.cpp
diff options
context:
space:
mode:
authorAhmad Samir <a.samirh78@gmail.com>2023-09-09 22:46:39 +0300
committerAhmad Samir <a.samirh78@gmail.com>2023-09-10 15:15:00 +0300
commit3fbcf53828c039d1210e203c8c631d10e26deee1 (patch)
tree1b3570c0f23b521011abbf9ef781dfdfa50761a3 /src/corelib/kernel/qelapsedtimer.cpp
parentb0a3cfaf53af5e7e306369d336b9d7e2763e62de (diff)
QElapsedTimer: document Duration and TimePoint typedefs
Fixes: QTBUG-116876 Pick-to: 6.6 Change-Id: I71215d9f9e3caf0c50635a86c65c94a6f097cbe0 Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Diffstat (limited to 'src/corelib/kernel/qelapsedtimer.cpp')
-rw-r--r--src/corelib/kernel/qelapsedtimer.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/corelib/kernel/qelapsedtimer.cpp b/src/corelib/kernel/qelapsedtimer.cpp
index b0a5c07179b..fd5e0905415 100644
--- a/src/corelib/kernel/qelapsedtimer.cpp
+++ b/src/corelib/kernel/qelapsedtimer.cpp
@@ -202,6 +202,16 @@ bool QElapsedTimer::isMonotonic() noexcept
}
/*!
+ \typealias QElapsedTimer::Duration
+ Synonym for \c std::chrono::nanoseconds.
+*/
+
+/*!
+ \typealias QElapsedTimer::TimePoint
+ Synonym for \c {std::chrono::time_point<std::chrono::steady_clock, Duration>}.
+*/
+
+/*!
Starts this timer. Once started, a timer value can be checked with elapsed() or msecsSinceReference().
Normally, a timer is started just before a lengthy operation, such as: