Back | Slakfinder Home

Repository:slackdce64150
Repository brief:SlackDCE Project
Repository description:Repository 64bit by Slackware DCE (https://web.libera.chat/#slackdce) packages are compiled from the full collection of unmodified SlackBuilds.org scripts
Repository url:https://slackware.uk/slackdce/packages/15.0/x86_64/
File list: MANIFEST.bz2
Package name:boost-di
Package version:1.0.1
Package arch:noarch
Package build:1_slackdce
Package compression:txz
Package required:
Package location:./development/boost-di
Package filename:boost-di-1.0.1-noarch-1_slackdce.txz
Description: | boost-di (C++14 Dependency Injection Library) | | Dependency Injection (DI) involves passing (injecting) one or more | dependencies (or services) to a dependent object (or client) which | become part of the client's state. It is like the Strategy Pattern, | except the strategy is set once, at construction. DI enables loosely | coupled designs, which are easier to maintain and test. | | | https://github.com/boost-experimental/di | | This package contains 165 files: usr/doc/boost-di-1.0.1/boost-di.SlackBuild usr/include/boost/di/core/wrapper.hpp usr/doc/boost-di-1.0.1/example/modules/view.hpp usr/doc/boost-di-1.0.1/example/modules/view.cpp usr/include/boost/di/aux_/utility.hpp usr/doc/boost-di-1.0.1/user_guide.md usr/include/boost/di/wrappers/unique.hpp usr/include/boost/di/scopes/unique.hpp usr/include/boost/di/aux_/type_traits.hpp usr/doc/boost-di-1.0.1/tutorial.md usr/doc/boost-di-1.0.1/try_it.md usr/doc/boost-di-1.0.1/example/try_it.cpp usr/doc/boost-di-1.0.1/TODO.md usr/include/boost/di/providers/stack_over_heap.hpp install/slack-desc usr/include/boost/di/scopes/singleton.hpp usr/include/boost/di/wrappers/shared.hpp usr/doc/boost-di-1.0.1/example/scopes.cpp usr/doc/boost-di-1.0.1/example/user_guide/scopes_unique.cpp usr/doc/boost-di-1.0.1/example/user_guide/scopes_singleton.cpp usr/doc/boost-di-1.0.1/example/user_guide/scopes_instance.cpp usr/doc/boost-di-1.0.1/example/user_guide/scopes_deduce_default.cpp usr/doc/boost-di-1.0.1/example/user_guide/scopes_custom.cpp usr/include/boost/di/type_traits/scope_traits.hpp usr/include/boost/di/concepts/scopable.hpp usr/doc/boost-di-1.0.1/example/errors/scopable_requires_create.cpp usr/include/boost/di/type_traits/rebind_traits.hpp usr/doc/boost-di-1.0.1/example/user_guide/providers_stack_over_heap.cpp usr/doc/boost-di-1.0.1/example/user_guide/providers_heap.cpp usr/doc/boost-di-1.0.1/example/user_guide/providers_heap_no_throw.cpp usr/include/boost/di/core/provider.hpp usr/include/boost/di/concepts/providable.hpp usr/doc/boost-di-1.0.1/example/errors/providable_requires_get.cpp usr/include/boost/di/aux_/preprocessor.hpp usr/include/boost/di/core/pool.hpp usr/doc/boost-di-1.0.1/example/pool_provider.cpp usr/include/boost/di/core/policy.hpp usr/doc/boost-di-1.0.1/example/user_guide/policies_print_types.cpp usr/doc/boost-di-1.0.1/example/user_guide/policies_print_type_extended.cpp usr/doc/boost-di-1.0.1/example/user_guide/policies_constructible_local.cpp usr/doc/boost-di-1.0.1/example/user_guide/policies_constructible_global.cpp usr/doc/boost-di-1.0.1/overview.md usr/include/boost/di/type_traits/named_traits.hpp usr/doc/boost-di-1.0.1/example/multiple_interfaces.cpp usr/doc/boost-di-1.0.1/example/multiple_bindings.cpp usr/doc/boost-di-1.0.1/example/motivation.cpp usr/doc/boost-di-1.0.1/example/modules.cpp usr/doc/boost-di-1.0.1/example/user_guide/module.cpp usr/doc/boost-di-1.0.1/example/modules/module_view.hpp usr/doc/boost-di-1.0.1/example/modules/module_view.cpp usr/doc/boost-di-1.0.1/example/modules/module_model.hpp usr/doc/boost-di-1.0.1/example/modules/module_model.cpp usr/doc/boost-di-1.0.1/example/user_guide/module_exposed_type.cpp usr/doc/boost-di-1.0.1/example/user_guide/module_exposed_many_types.cpp usr/doc/boost-di-1.0.1/example/user_guide/module_exposed_complex_types.cpp usr/doc/boost-di-1.0.1/example/user_guide/module_exposed_annotated_type.cpp usr/doc/boost-di-1.0.1/example/modules/model.hpp usr/doc/boost-di-1.0.1/example/modules/model.cpp usr/include/boost/di/type_traits/memory_traits.hpp usr/include/boost/di/make_injector.hpp usr/doc/boost-di-1.0.1/example/modules/main.cpp usr/doc/boost-di-1.0.1/example/Jamfile.v2 usr/include/boost/di/scopes/instance.hpp usr/include/boost/di/injector.hpp usr/include/boost/di/core/injector.hpp usr/doc/boost-di-1.0.1/example/user_guide/injector_empty.cpp usr/include/boost/di/inject.hpp usr/doc/boost-di-1.0.1/index.md usr/doc/boost-di-1.0.1/example/hello_world.cpp usr/include/boost/di/providers/heap.hpp usr/include/boost/di/fwd.hpp usr/include/boost/di/fwd_ext.hpp usr/doc/boost-di-1.0.1/example/fwd_bindings.cpp usr/doc/boost-di-1.0.1/FAQ.md usr/doc/boost-di-1.0.1/extensions.md usr/doc/boost-di-1.0.1/examples.md usr/doc/boost-di-1.0.1/example/eager_singletons.cpp usr/doc/boost-di-1.0.1/example/dynamic_bindings.cpp usr/include/boost/di.hpp usr/include/boost/di/core/dependency.hpp usr/include/boost/di/scopes/deduce.hpp usr/doc/boost-di-1.0.1/example/deduce_scope.cpp usr/doc/boost-di-1.0.1/example/custom_scope.cpp usr/doc/boost-di-1.0.1/example/custom_provider.cpp usr/doc/boost-di-1.0.1/example/custom_policy.cpp usr/include/boost/di/type_traits/ctor_traits.hpp usr/doc/boost-di-1.0.1/example/performance/create_type_without_bindings.cpp usr/doc/boost-di-1.0.1/example/performance/create_type_with_bound_instance.cpp usr/doc/boost-di-1.0.1/example/performance/create_named_type.cpp usr/doc/boost-di-1.0.1/example/performance/create_bound_interface.cpp usr/doc/boost-di-1.0.1/example/performance/create_bound_interface_via_module.cpp usr/doc/boost-di-1.0.1/example/performance/create_bound_interface_via_exposed_module.cpp usr/include/boost/di/concepts/creatable.hpp usr/doc/boost-di-1.0.1/example/errors/creatable_type_has_to_many_constructor_parameters.cpp usr/doc/boost-di-1.0.1/example/errors/creatable_type_has_ambiguous_number_of_constructor_parameters.cpp usr/doc/boost-di-1.0.1/example/errors/creatable_scoped_is_not_convertible_to.cpp usr/doc/boost-di-1.0.1/example/errors/creatable_instance_is_not_convertible_to.cpp usr/doc/boost-di-1.0.1/example/errors/creatable_expose_abstract_type_is_not_bound.cpp usr/doc/boost-di-1.0.1/example/errors/creatable_abstract_type_is_not_bound.cpp usr/doc/boost-di-1.0.1/example/modules/controller.hpp usr/doc/boost-di-1.0.1/example/modules/controller.cpp usr/doc/boost-di-1.0.1/example/constructor_signature.cpp usr/doc/boost-di-1.0.1/example/constructor_injection.cpp usr/doc/boost-di-1.0.1/example/user_guide/constructor_injection_multiple_constructors.cpp usr/doc/boost-di-1.0.1/example/user_guide/constructor_injection_long_parameter_list.cpp usr/doc/boost-di-1.0.1/example/user_guide/constructor_injection_direct.cpp usr/doc/boost-di-1.0.1/example/user_guide/constructor_injection_default_values.cpp usr/doc/boost-di-1.0.1/example/user_guide/constructor_injection_ambiguous_constructors_via_vaargs.cpp usr/doc/boost-di-1.0.1/example/user_guide/constructor_injection_ambiguous_constructors_via_inject.cpp usr/doc/boost-di-1.0.1/example/user_guide/constructor_injection_ambiguous_constructors_via_ctor_traits.cpp usr/doc/boost-di-1.0.1/example/user_guide/constructor_injection_ambiguous_constructors_via_BOOST_DI_INJECT.cpp usr/doc/boost-di-1.0.1/example/user_guide/constructor_injection_ambiguous_constructors_via_BOOST_DI_INJECT_TRAITS.cpp usr/doc/boost-di-1.0.1/example/user_guide/constructor_injection_aggregate.cpp usr/include/boost/di/policies/constructible.hpp usr/doc/boost-di-1.0.1/example/errors/constructible_must_be_bound.cpp usr/doc/boost-di-1.0.1/example/configuration.cpp usr/include/boost/di/concepts/configurable.hpp usr/doc/boost-di-1.0.1/example/errors/configurable_requires_callable_and_providable.cpp usr/include/boost/di/config.hpp usr/doc/boost-di-1.0.1/example/modules/config.hpp usr/include/boost/di/aux_/compiler.hpp usr/doc/boost-di-1.0.1/example/modules/common.hpp usr/doc/boost-di-1.0.1/example/CMakeLists.txt usr/doc/boost-di-1.0.1/CHANGELOG.md usr/include/boost/di/concepts/callable.hpp usr/doc/boost-di-1.0.1/example/errors/callable_requires_call_operator.cpp usr/include/boost/di/concepts/boundable.hpp usr/doc/boost-di-1.0.1/example/errors/boundable_type_is_not_related_to.cpp usr/doc/boost-di-1.0.1/example/errors/boundable_type_is_neither_a_dependency_nor_an_injector.cpp usr/doc/boost-di-1.0.1/example/errors/boundable_type_is_bound_more_than_once.cpp usr/doc/boost-di-1.0.1/example/errors/boundable_type_is_abstract.cpp usr/doc/boost-di-1.0.1/example/errors/boundable_type_has_disallowed_qualifiers.cpp usr/include/boost/di/core/bindings.hpp usr/include/boost/di/bindings.hpp usr/doc/boost-di-1.0.1/example/bindings.cpp usr/include/boost/di/core/binder.hpp usr/doc/boost-di-1.0.1/example/user_guide/bind_type_to_value.cpp usr/doc/boost-di-1.0.1/example/user_guide/bind_type_to_compile_time_value.cpp usr/doc/boost-di-1.0.1/example/user_guide/bind_type_override.cpp usr/doc/boost-di-1.0.1/example/bind_non_owning_ptr.cpp usr/doc/boost-di-1.0.1/example/user_guide/bind_multiple_interfaces.cpp usr/doc/boost-di-1.0.1/example/user_guide/bind_multiple_bindings.cpp usr/doc/boost-di-1.0.1/example/user_guide/bind_multiple_bindings_initializer_list.cpp usr/doc/boost-di-1.0.1/example/user_guide/bind_interface_to_implementation.cpp usr/doc/boost-di-1.0.1/example/user_guide/bind_dynamic_bindings.cpp usr/doc/boost-di-1.0.1/example/user_guide/bind_deduce_type_to_value.cpp usr/doc/boost-di-1.0.1/example/user_guide/bind_cross_platform.cpp usr/doc/boost-di-1.0.1/benchmarks.md usr/doc/boost-di-1.0.1/example/tutorial/basic_split_your_configuration.cpp usr/doc/boost-di-1.0.1/example/tutorial/basic_split_your_configuration_expose.cpp usr/doc/boost-di-1.0.1/example/tutorial/basic_first_steps_with_multiple_bindings.cpp usr/doc/boost-di-1.0.1/example/tutorial/basic_first_steps_with_dynamic_bindings.cpp usr/doc/boost-di-1.0.1/example/tutorial/basic_first_steps_with_bindings.cpp usr/doc/boost-di-1.0.1/example/tutorial/basic_first_steps_with_bindings_override.cpp usr/doc/boost-di-1.0.1/example/tutorial/basic_decide_the_life_times.cpp usr/doc/boost-di-1.0.1/example/tutorial/basic_create_objects_tree.cpp usr/doc/boost-di-1.0.1/example/tutorial/basic_annotations_to_the_rescue.cpp usr/doc/boost-di-1.0.1/example/automatic_injection.cpp usr/include/boost/di/core/array.hpp usr/include/boost/di/core/any_type.hpp usr/doc/boost-di-1.0.1/example/annotations.cpp usr/doc/boost-di-1.0.1/example/user_guide/annotated_constructor_injection.cpp usr/doc/boost-di-1.0.1/example/user_guide/annotated_constructor_injection_with_the_same_names.cpp usr/doc/boost-di-1.0.1/example/user_guide/annotated_constructor_injection_with_ctor_traits.cpp usr/doc/boost-di-1.0.1/example/user_guide/annotated_constructor_injection_with_constructor_definition.cpp

The slakfinder is created by zerouno@slacky.it.
To report a bug on this modified instance at slackware.nl/slakfinder, mail to alien@slackware.com. Thanks.