LUMIERA.clone/src/lib/time
Ichthyostega b6a39fa831 Upgrade: simplify comparisons
Now able to remove most complicated comparison operators and most usages of boost::operators...
In most cases it is sufficient just to define one ''spaceship operator'',
and often even that one can be synthesised.

However — we still use boost::operators for arithmetic types,
notably the `lib::time::TimeValue`, which is addable and mutipliable
2025-07-04 03:37:54 +02:00
..
control-impl.hpp clean-up: trifles 2025-06-07 23:59:57 +02:00
control-policy.hpp clean-up: trifles 2025-06-07 23:59:57 +02:00
control.hpp clean-up: trifles 2025-06-07 23:59:57 +02:00
digxel.hpp Upgrade: simplify comparisons 2025-07-04 03:37:54 +02:00
dropframe.hpp clean-up: relocate NTSC drop-frame conversion functions 2025-05-27 23:39:36 +02:00
formats.hpp clean-up: successfully replaced the old fixed type sequence (closes: #987) 2025-06-07 18:04:59 +02:00
grid.hpp clean-up: relocate frame quantisation operations 2025-05-28 23:49:01 +02:00
mutation.cpp clean-up: trifles 2025-06-07 23:59:57 +02:00
mutation.hpp clean-up: trifles 2025-06-07 23:59:57 +02:00
quantiser.cpp clean-up: relocate frame quantisation operations 2025-05-28 23:49:01 +02:00
quantiser.hpp clean-up: trifles 2025-06-07 23:59:57 +02:00
time.cpp Upgrade: switch to C++23 (see #1245) 2025-06-19 01:52:55 +02:00
timecode.cpp Upgrade: switch to C++23 (see #1245) 2025-06-19 01:52:55 +02:00
timecode.hpp clean-up: trifles 2025-06-07 23:59:57 +02:00
timequant.hpp Upgrade: simplify comparisons 2025-07-04 03:37:54 +02:00
timevalue.hpp Upgrade: simplify comparisons 2025-07-04 03:37:54 +02:00