Searched refs:ComponentInterfaceImpl (Results 1 – 3 of 3) sorted by relevance
71 class ComponentInterfaceImpl : public ComponentStorageEntry::LazyComponentWithArgs::ComponentInterf…79 inline ComponentInterfaceImpl(fun_t fun, std::tuple<Args...> args_tuple) in ComponentInterfaceImpl() function87 … const auto& casted_other = static_cast<const ComponentInterfaceImpl<Component, Args...>&>(other); in areParamsEqual()104 return new ComponentInterfaceImpl{reinterpret_cast<fun_t>(erased_fun), args_tuple}; in copy()119 new ComponentInterfaceImpl<Component, Args...>(fun, std::move(args_tuple)); in create()137 new ComponentInterfaceImpl<Component, Args...>(fun, std::move(args_tuple)); in createReplacedComponentEntry()149 new ComponentInterfaceImpl<Component, Args...>(fun, std::move(args_tuple)); in createReplacementComponentEntry()
37 class ComponentInterfaceImpl; variable
85 friend class fruit::impl::ComponentInterfaceImpl;