Ticket #571 (accepted planned)
tests to pass: session interface modules
| Reported by: | ichthyo | Owned by: | ichthyo |
|---|---|---|---|
| Priority: | grave | Milestone: | 0integration |
| Component: | lumieraProc | Keywords: | interfaces session |
| Cc: | Blocked By: | #549, #591, #695 | |
| Blocking: | #401, #499 |
Description (last modified by ichthyo) (diff)
means: isolated coverage of the registration/deregistration of timelines and sequences and similar helper functionality
Change History
comment:2 Changed 22 months ago by ichthyo
- Blocked By 591 added
(In #591) hehe... discovered that I did already most of the work. Just need to complete test coverage
comment:3 Changed 20 months ago by ichthyo
- Priority changed from normal to grave
just re-discovering my own partially finished code: header session-interface-modules.hpp contains a detailed explanation. Basically the sequence / timeline registration and tracking service is exposed through such "interface modules", so client code can write e.g. Session::current->timelines[1].
And indeed, as stated in ichthyo: The implementation is mostly there, as is the test function. TODO: verify this coverage is complete and then get it to work, which probably will cascade to the timeline implementation

SessionElementTracker_test