LUMIERA.clone/src/lib/time
Ichthyostega a90b9e5f16 Library: uniform definition scheme for error-IDs
In the Lumiera code base, we use C-String constants as unique error-IDs.
Basically this allows to create new unique error IDs anywhere in the code.

However, definition of such IDs in arbitrary namespaces tends to create
slight confusion and ambiguities, while maintaining the proper use statements
requires some manual work.

Thus I introduce a new **standard scheme**
 * Error-IDs for widespread use shall be defined _exclusively_ into `namespace lumiera::error`
 * The shorthand-Macro `LERR_()` can now be used to simplify inclusion and referral
 * (for local or single-usage errors, a local or even hidden definition is OK)
2024-03-21 19:57:34 +01:00
..
control-impl.hpp Timeline: draft arrangement to provide a display-metric (closes #1213) 2022-10-28 02:08:34 +02:00
control-policy.hpp Project: update and clean-up Doxygen configuration 2021-01-24 19:35:45 +01:00
control.hpp Clip-Drag: integrate indirectly with the TimelineLayout for metric translation 2021-05-13 18:29:37 +02:00
diagnostics.hpp Doxygen Fixes (#1062) 2017-04-02 04:22:51 +02:00
digxel.hpp Library: reorder some pervasively used includes 2024-03-21 19:57:34 +01:00
formats.hpp Library: uniform definition scheme for error-IDs 2024-03-21 19:57:34 +01:00
grid.hpp Chain-Load: draft usage for Scheduler testing 2023-12-04 00:34:06 +01:00
mutation.cpp clean-up and finalise time::Mutation 2012-12-02 01:54:02 +01:00
mutation.hpp Library: replace boost::noncopyable by our own library solution 2018-03-24 05:35:13 +01:00
quantiser.cpp Dispatcher+Scheduler: decision to dispose of the TimeAnchor 2023-05-31 03:27:13 +02:00
quantiser.hpp Library: rectify confusingly named function on the Grid API 2022-12-05 01:05:23 +01:00
time.cpp Scheduler-test: investigation... 2024-02-11 17:38:20 +01:00
timecode.cpp Library: uniform definition scheme for error-IDs 2024-03-21 19:57:34 +01:00
timecode.hpp Doxygen: fill in missing file level headlines for the Library (timecode handling) 2016-11-07 16:22:04 +01:00
timequant.hpp Timeline: reconsider time handling and Stage/Steam integration 2022-10-30 23:12:34 +01:00
timevalue.hpp Library: uniform definition scheme for error-IDs 2024-03-21 19:57:34 +01:00