|
ScL Feature 0.0.1
C++20 composable proxy wrapper with pluggable executor strategy
|
Composable value wrapper with pluggable executor strategy. More...
Classes | |
| class | scl::wrapper< Value, Executors > |
Composable proxy wrapper that delegates to Value through executors. More... | |
Composable value wrapper with pluggable executor strategy.
A wrapper<Value, Executors...> proxies method calls to the held Value through a chain of executors. Each executor is a class template that can transparently add cross-cutting properties such as copy-on-write semantics, thread safety, or deferred invocation without modifying the wrapped type. Multiple executors are composed via left-fold; adjacent duplicates are collapsed automatically.