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.
12 MiB
12 MiB
| The file is too large to be shown. |