webrtc/api/units
Sebastian Jansson 0c3f4d3709 Friendlier error messages from data unit classes.
By explicitly checking that the template argument is arithmetic, we
avoid exposing internal implementation details in the error message.

Bug: webrtc:9709
Change-Id: Ib1c4b46076af36fe0c4aead968487bb441d03b9a
Reviewed-on: https://webrtc-review.googlesource.com/c/112422
Commit-Queue: Sebastian Jansson <srte@webrtc.org>
Reviewed-by: Karl Wiberg <kwiberg@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#25853}
2018-11-30 09:40:44 +00:00
..
BUILD.gn [Cleanup] Add missing #include. Remove useless ones. IWYU part 2. 2018-11-28 18:25:07 +00:00
data_rate.cc [Cleanup] Add missing #include. Remove useless ones. IWYU part 2. 2018-11-28 18:25:07 +00:00
data_rate.h Friendlier error messages from data unit classes. 2018-11-30 09:40:44 +00:00
data_rate_unittest.cc Adds scalar division to DataRate. 2018-11-19 09:22:05 +00:00
data_size.cc [Cleanup] Add missing #include. Remove useless ones. IWYU part 2. 2018-11-28 18:25:07 +00:00
data_size.h Friendlier error messages from data unit classes. 2018-11-30 09:40:44 +00:00
data_size_unittest.cc Adds constexpr create functions for units. 2018-08-08 07:38:14 +00:00
time_delta.cc [Cleanup] Add missing #include. Remove useless ones. IWYU part 2. 2018-11-28 18:25:07 +00:00
time_delta.h Friendlier error messages from data unit classes. 2018-11-30 09:40:44 +00:00
time_delta_unittest.cc Adds shared base class for data units. 2018-11-19 12:41:33 +00:00
timestamp.cc [Cleanup] Add missing #include. Remove useless ones. IWYU part 2. 2018-11-28 18:25:07 +00:00
timestamp.h Friendlier error messages from data unit classes. 2018-11-30 09:40:44 +00:00
timestamp_unittest.cc Adds signed infinity to timestamps. 2018-09-04 17:14:05 +00:00