HomeSort by relevance Sort by last modified time
    Searched refs:INJECT (Results 1 - 21 of 21) sorted by null

  /external/google-fruit/examples/simple_injection/
simple_adder.cpp 21 INJECT(SimpleAdder()) = default;
incrementer_impl.cpp 24 INJECT(IncrementerImpl(Adder* adder)) : adder(adder) {}
checked_adder.cpp 62 INJECT(CheckedAdder()) = default;
  /external/google-fruit/examples/testing/
greeter.cpp 21 INJECT(GreeterImpl()) = default;
fake_key_value_storage.cpp 26 INJECT(FakeKeyValueStorage()) = default;
key_value_storage.cpp 21 INJECT(KeyValueStorageImpl()) = default;
cached_greeter.cpp 26 INJECT(CachedGreeterImpl(Greeter* greeter, KeyValueStorage* keyValueStorage))
  /external/google-fruit/examples/annotated_injection/
emergency_brake.cpp 21 INJECT(EmergencyBrakeImpl()) = default;
main_brake.cpp 21 INJECT(MainBrakeImpl()) = default;
car.cpp 27 INJECT(CarImpl(ANNOTATED(MainBrake, Brake*) mainBrake, ANNOTATED(EmergencyBrake, Brake*) emergencyBrake))
  /external/google-fruit/test_package/
example.cpp 4 INJECT(X()) = default;
  /external/google-fruit/examples/hello_world/
main.cpp 17 INJECT(StdoutWriter()) = default;
36 INJECT(GreeterImpl(Writer* writer)) : writer(writer) {}
  /external/google-fruit/examples/scaling_doubles/
scaler.cpp 30 INJECT(ScalerImpl(ASSISTED(double) factor, Multiplier* multiplier)) : multiplier(multiplier), factor(factor) {}
  /external/google-fruit/examples/server/
bar_handler.cpp 30 INJECT(BarHandlerImpl(const Request& request, const ServerContext& serverContext))
foo_handler.cpp 30 INJECT(FooHandlerImpl(const Request& request, const ServerContext& serverContext))
request_dispatcher.cpp 30 // We hold providers here for lazy injection; we only want to inject the handler that is actually used for the
38 INJECT(RequestDispatcherImpl(const Request& request, Provider<FooHandler> fooHandler,
server.cpp 31 INJECT(ServerImpl()) {}
  /external/google-fruit/examples/multibindings/
main.cpp 30 INJECT(Listener1()) = default;
42 // To show that we can inject parameters of multibindings
45 INJECT(StdoutWriter()) = default;
57 INJECT(Listener2(Writer* writer)) : writer(writer) {}
  /external/google-fruit/include/fruit/
macro.h 26 * A convenience macro to define the Inject typedef while declaring/defining the constructor that will be used for
34 * INJECT(MyClass(Foo* foo, Bar* bar)) {...}
41 * using Inject = MyClass(Foo*, Bar*);
50 * INJECT(MyClass(Foo* foo, ASSISTED(int) n) {...}
57 * using Inject = MyClass(Foo*, Assisted<int>);
66 * INJECT(MyClass(ANNOTATED(SomeAnnotation, Foo*) foo, Bar* bar)) {...}
69 * ASSISTED and ANNOTATED *can* be used together in the same INJECT() annotation, but they can't both be used for a
75 * In those cases, define the Inject annotation manually or use registerConstructor()/registerFactory() instead.
83 * NOTE: In addition to the public Inject typedef, two typedefs (FruitAssistedTypedef and FruitAnnotatedTypedef) will be
85 * INJECT macro (unlikely but possible) these typedefs are an implementation detail of Fruit and should not (…)
    [all...]
  /external/google-fruit/extras/benchmark/
compile_time_benchmark.cpp 91 INJECT(A##N()) = default; \
103 INJECT(X##N(A##N, B##N*, const C##N&)){}; \
  /external/error_prone/error_prone/
error_prone_core-2.3.2-with-dependencies.jar 

Completed in 282 milliseconds