Feature #284
Updated by Knödlseder Jürgen over 12 years ago
The purpose of the @GTime@ class is to provide an abstract time value that is independent of the time reference system.
The actual implementation is not satisfactory, as the time reference is carried by each @GTime@ element. Also, the time reference is not sufficiently general.
Thoughts about We would like to have an abstract time that can deal with any time of time references. Maybe we need a possible new implementation can be found here: [[GTime]].
@GTimeReference@ or @GTimeRef@ class that defines the reference for each time, providing also the conversion routines, and @GTime@ then simply carries the time value and a pointer to the time reference. The question is then of course: who allocates the time reference? Should we have a global stack of time references?
Some design work is needed here.
The actual implementation is not satisfactory, as the time reference is carried by each @GTime@ element. Also, the time reference is not sufficiently general.
Thoughts about We would like to have an abstract time that can deal with any time of time references. Maybe we need a possible new implementation can be found here: [[GTime]].
@GTimeReference@ or @GTimeRef@ class that defines the reference for each time, providing also the conversion routines, and @GTime@ then simply carries the time value and a pointer to the time reference. The question is then of course: who allocates the time reference? Should we have a global stack of time references?
Some design work is needed here.