"ScL Feature"
/
ScL Feature
0.0.1
C++20 composable proxy wrapper with pluggable executor strategy
Toggle main menu visibility
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
C
scl::feature::executor_trait< T >
Trait that provides access to the executor inside a wrapper
C
scl::feature::inplace::plain< Value >
Executor that proxies calls directly to the held value with no overhead
C
scl::feature::inplace::uninitialized< Value >
Executor that holds
Value
in uninitialized aligned storage
C
scl::feature::reflect< Wrapper, Executor, Type >
Primary (terminal) template for the reflection mixin chain
C
scl::feature::reflect< Wrapper, Executor, detail::wrapper<::std::remove_cvref_t< QualifiedInner >, OuterExecutor > >
C
scl::feature::reflect< Wrapper, Executor, detail::wrapper< QualifiedInner, OuterExecutor > >
Strips cv/ref qualifiers from a cv/ref-qualified inner wrapper
C
scl::feature::reflect< Wrapper, Executor, Value >
C
scl::feature::reflect< Wrapper, Executor, detail::wrapper< Value, OuterExecutor > >
Reflection chain for a plain (non-nested) wrapper
C
scl::feature::reflect< wrapper< Value, Executor >, Executor< Value >, wrapper< Value, Executor > >
C
scl::feature::reflect_operators< Wrapper, Executor >
CRTP mixin that reflects all standard C++ operators through the executor
C
scl::feature::reflect_operators< wrapper< Value, Executor >, Executor< Value > >
C
scl::value_lock< Refer >
Recursive lazy RAII lock through a wrapper chain
C
scl::wrapper< Value, Executors >
Composable proxy wrapper that delegates to
Value
through executors
C
scl::wrapper_caster< Refer >
Lazy-locking cast proxy for a wrapper or plain value reference
C
scl::wrapper_guard< Refer >
RAII guard providing access to the value held by a wrapper or a plain reference
C
scl::wrapper_lock< Refer >
Lazy RAII lock for a single wrapper layer
Generated by
1.18.0