"ScL Feature"/
ScL Feature 0.0.1
C++20 composable proxy wrapper with pluggable executor strategy
Loading...
Searching...
No Matches
ScL Feature Concepts

C++20 concepts for ScL Feature types. More...

Files

file  src/scl/feature/concepts.h
 ScL Feature C++20 concepts.

Concepts

concept  scl::feature::concepts::compatible_with
 Satisfied when Type is compatible with Expected.
concept  scl::feature::concepts::compatible_with_part_of
 Satisfied when Type is compatible with a part of Expected.
concept  scl::feature::concepts::convertible_from
 Satisfied when Target is convertible from Refer directly or through any level of the wrapper chain.
concept  scl::feature::concepts::executor
 Satisfied when Type implements the executor interface.
concept  scl::feature::concepts::non_wrapper
 Satisfied when T is not a wrapper specialization.
concept  scl::feature::concepts::part_compatible_with
 Satisfied when a part of Expected is compatible with Type.
concept  scl::feature::concepts::wrapper
 Satisfied when T is a wrapper specialization.
concept  scl::feature::concepts::wrapper_reference
 Satisfied when Type is a reference to a wrapper specialization.

Detailed Description

C++20 concepts for ScL Feature types.