Searched refs:ComponentFunction (Results 1 – 7 of 7) sorted by relevance
/external/google-fruit/include/fruit/ |
D | component_function.h | 29 class ComponentFunction { 37 …explicit ComponentFunction(ComponentType (*getComponent)(ComponentFunctionArgs...), ComponentFunct… 44 static ComponentFunction<ComponentType, ComponentFunctionArgs...> create( 47 ComponentFunction(const ComponentFunction&) = default; 48 ComponentFunction(ComponentFunction&&) noexcept = default; 50 ComponentFunction& operator=(const ComponentFunction&) = default; 51 ComponentFunction& operator=(ComponentFunction&& other) noexcept { 65 ComponentFunction<fruit::Component<ComponentParams...>, FormalArgs...> componentFunction(
|
D | fruit_forward_decls.h | 64 class ComponentFunction; variable
|
/external/google-fruit/include/fruit/impl/ |
D | component_function.defn.h | 27 inline ComponentFunction<ComponentType, ComponentFunctionArgs...>::ComponentFunction( in ComponentFunction() function 36 inline ComponentFunction<ComponentType, ComponentFunctionArgs...> 37 ComponentFunction<ComponentType, ComponentFunctionArgs...>::create( in create() 39 …return ComponentFunction<ComponentType, ComponentFunctionArgs...>(getComponent, std::forward<Actua… in create() 43 inline ComponentType ComponentFunction<ComponentType, ComponentFunctionArgs...>::operator()() { in operator() 48 inline ComponentFunction<fruit::Component<ComponentParams...>, FormalArgs...> componentFunction( in componentFunction() 51 return ComponentFunction<fruit::Component<ComponentParams...>, FormalArgs...>::create( in componentFunction()
|
D | component_functors.defn.h | 753 …struct apply<Comp, Type<fruit::ComponentFunction<fruit::Component<ComponentParams...>, ComponentFu…
|
/external/google-fruit/include/fruit/impl/component_storage/ |
D | component_storage_entry.h | 206 static ComponentStorageEntry create(fruit::ComponentFunction<Component> component_function); 265 …static ComponentStorageEntry create(fruit::ComponentFunction<Component, Arg, Args...> component_fu…
|
D | component_storage_entry.defn.h | 125 fruit::ComponentFunction<Component, Arg, Args...> component_function) { in create() 188 fruit::ComponentFunction<Component> component_function) { in create()
|
D | partial_component_storage.defn.h | 383 fruit::ComponentFunction<ComponentType> component_function) { in createEntry() 389 fruit::ComponentFunction<ComponentType, Arg, Args...> component_function) { in createEntry()
|