From 8bc78d960382b87ccca29d9b2dd6d769c7d6ac9d Mon Sep 17 00:00:00 2001 From: Andre Barboza Date: Fri, 3 Feb 2017 12:56:53 +0000 Subject: libraries/google-fruit: Added (dependency injection for C++). Signed-off-by: David Spencer --- libraries/google-fruit/README | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 libraries/google-fruit/README (limited to 'libraries/google-fruit/README') diff --git a/libraries/google-fruit/README b/libraries/google-fruit/README new file mode 100644 index 000000000000..32eeac5f7a5b --- /dev/null +++ b/libraries/google-fruit/README @@ -0,0 +1,7 @@ +Fruit is a dependency injection framework for C++, loosely inspired by +the Guice framework for Java. It uses C++ metaprogramming together with +some new C++11 features to detect most injection problems at compile- +time. It allows to split the implementation code in "components" (aka +modules) that can be assembled to form other components. From a +component with no requirements it's then possible to create an injector, +that provides an instance of the interfaces exposed by the component. -- cgit v1.2.3