|
ScL Feature 0.0.1
C++20 composable proxy wrapper with pluggable executor strategy
|
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. | |
C++20 concepts for ScL Feature types.