Lines Matching refs:interface3
98 struct Interface3 {
102 struct Implementation3 : public Interface3 {
113 fruit::Component<Interface3, std::function<Implementation1(int)>> getMyComponent() {
117 .bind<Interface3, Implementation3>()
127 Interface3,
134 Interface3,
139 std::cout << "Constructing an Interface3" << std::endl;
140 Interface3* interface3(injector);
142 (void) interface3;
144 std::cout << "Constructing another Interface3" << std::endl;
145 Interface3* interface3_obj2 = injector.get<Interface3*>();