HomeSort by relevance Sort by last modified time
    Searched defs:PartialComponent (Results 1 - 2 of 2) sorted by null

  /external/google-fruit/include/fruit/
component.h 42 * See PartialComponent below for how to construct a Component.
53 * Converts a PartialComponent to an arbitrary Component, auto-injecting the missing types (if
55 * This is usually called implicitly when returning a component from a function. See PartialComponent for an example.
58 Component(PartialComponent<Bindings...>&& component);
68 friend class PartialComponent;
117 PartialComponent<> createComponent();
122 * Client code should never write `PartialComponent'; always start the construction of a component with
123 * fruit::createComponent(), and end it by casting the PartialComponent to the desired Component (often done implicitly
124 * by returning a PartialComponent from a function that has Component<...> as the return type).
128 * required. All methods of this class return a PartialComponent, which allows to chain method invocations withou
    [all...]
  /external/google-fruit/include/fruit/impl/
component.defn.h 32 // This is a helper class used in the implementation of Component and PartialComponent.
51 inline Component<Params...>::Component(PartialComponent<Bindings...>&& partial_component) : storage() {
68 // addBindings may modify the storage member of PartialComponent.
81 inline PartialComponent<Bindings...>::~PartialComponent() {}
83 inline PartialComponent<> createComponent() {
89 inline PartialComponent<fruit::impl::Bind<AnnotatedI, AnnotatedC>, Bindings...> PartialComponent<Bindings...>::bind() {
98 inline PartialComponent<fruit::impl::RegisterConstructor<AnnotatedSignature>, Bindings...>
99 PartialComponent<Bindings...>::registerConstructor()
    [all...]

Completed in 7944 milliseconds