"ScL Feature"/
ScL Feature 0.0.1
C++20 composable proxy wrapper with pluggable executor strategy
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 NsclRoot namespace of the ScL project
  NfeatureNamespace of the ScL Feature module
   Ninplace
    CplainExecutor that proxies calls directly to the held value with no overhead
    CuninitializedExecutor that holds Value in uninitialized aligned storage
   Cexecutor_traitTrait that provides access to the executor inside a wrapper
   CreflectPrimary (terminal) template for the reflection mixin chain
   Creflect< Wrapper, Executor, detail::wrapper< QualifiedInner, OuterExecutor > >Strips cv/ref qualifiers from a cv/ref-qualified inner wrapper
   Creflect< Wrapper, Executor, detail::wrapper< Value, OuterExecutor > >Reflection chain for a plain (non-nested) wrapper
   Creflect_operatorsCRTP mixin that reflects all standard C++ operators through the executor
  Cvalue_lockRecursive lazy RAII lock through a wrapper chain
  CwrapperComposable proxy wrapper that delegates to Value through executors
  Cwrapper_casterLazy-locking cast proxy for a wrapper or plain value reference
  Cwrapper_guardRAII guard providing access to the value held by a wrapper or a plain reference
  Cwrapper_lockLazy RAII lock for a single wrapper layer