|
capydi
|
#include <capymeta/primitives/referencing/ConstexprRef.hpp>#include <capymeta/primitives/referencing/RuntimeRef.hpp>#include <capymeta/primitives/referencing/Reference.hpp>#include "capydi/configs/decorative/DecoratableConfig.hpp"#include "capydi/configs/ConfigType.hpp"#include <capymeta/type_structures/StaticEither.hpp>#include <capymeta/primitives/Pack.hpp>#include <tuple>#include <type_traits>#include <expected>
Go to the source code of this file.
Classes | |
| struct | capy::di::IsConstexprReference< T > |
| struct | capy::di::IsConstexprReference< meta::ConstexprRef< T, Ref > > |
| struct | capy::di::Constleton< Type > |
Namespaces | |
| namespace | capy |
| namespace | capy::di |
Concepts | |
| concept | capy::di::ConstexprReference |
Variables | |
| template<typename T> | |
| constexpr bool | capy::di::is_constexpr_reference_v = IsConstexprReference<std::remove_cvref_t<T>>::value |