Iros
 
Loading...
Searching...
No Matches
impl.h
Go to the documentation of this file.
1#pragma once
2
5
6namespace di::concepts {
7namespace detail {
8 template<typename T, typename I>
9 constexpr inline bool impl_helper = false;
10
11 template<typename T, typename... Methods>
12 constexpr inline bool impl_helper<T, meta::List<Methods...>> = (MethodCallableWith<meta::Type<Methods>, T> && ...);
13
14}
15
16template<typename T, typename Interface>
18}
19
20namespace di {
21using concepts::Impl;
22}
Definition impl.h:17
Definition method_callable_with.h:23
Definition impl.h:7
constexpr bool impl_helper
Definition impl.h:9
Definition any_storable.h:9
Definition zstring_parser.h:9
Definition core.h:5