Changeset 7bae52d in Lumiera
- Timestamp:
-
2026-03-21T22:15:51Z
(5 weeks ago)
- Author:
- Ichthyostega <prg@…>
- Branches:
- dev/play
- Children:
- eeedb7a
- Parents:
- 473299f
- git-author:
- Ichthyostega <prg@…> (21/03/26 20:34:55)
- git-committer:
- Ichthyostega <prg@…> (21/03/26 22:15:51)
- Message:
-
OutputSlot: forge a path towards a clean delegation structure
The solution adopted here is the result of extensive reflection.
Taken literally, or naively, the reworked architecture would imply
to route every call through a delegation-chain that is dispatched
in the state-managing "PImpl" (AllocState<CON>).
However, in keeping with the idea of an opaque functor embedded into
DataSink, direct and explicitly typed calls can be bound in the
associated closure. Doing so will strengthen the role of the
interface Connection — which defines the boundary to the
actual domain of output technology.
-
(No files)
-