Go to the source code of this file.
Namespaces | |
| namespace | di |
| namespace | di::meta |
| namespace | di::concepts |
Concepts | |
| concept | di::concepts::NotSameAs |
| concept | di::concepts::RemoveCVSameAs |
| concept | di::concepts::RemoveCVRefSameAs |
| concept | di::concepts::RemoveCVRefInstanceOf |
| concept | di::concepts::Like |
| concept | di::concepts::NotLike |
| concept | di::concepts::LikeDerivedFrom |
| concept | di::concepts::NotLikeDerivedFrom |
| concept | di::concepts::RemoveCVRefConstructible |
| concept | di::concepts::RemoveCVRefConvertible |
| concept | di::concepts::SameQualifiersAs |
| concept | di::concepts::DecaysTo |
| concept | di::concepts::NotDecaysTo |
| concept | di::concepts::DecayDerivedFrom |
| concept | di::concepts::NotDecayDerivedFrom |
| concept | di::concepts::DecaySameAs |
| concept | di::concepts::ClassType |
| concept | di::concepts::DecayConstructible |
| concept | di::concepts::DecayConvertible |
| concept | di::concepts::MovableValue |
Typedefs | |
| template<bool is_const, typename T> | |
| using | di::meta::MaybeConst = Conditional<is_const, T const, T> |