boost-di-1.0.1-noarch-1_slonly.txz


Advertisement

Description

boost-di - C++14 Dependency Injection Library

Property Value
Distribution Slackware 14.2
Repository Slackonly x86_64
Package filename boost-di-1.0.1-noarch-1_slonly.txz
Package name boost-di
Package version 1.0.1
Package release 1_slonly
Package architecture noarch
Package type txz
Homepage -
License -
Maintainer -
Download size 56.00 KB
Installed size 640.00 KB
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

Alternatives

Package Version Architecture Repository
boost-di-1.0.1-noarch-1_slonly.txz 1.0.1 noarch Slackonly
boost-di - - -

Download

Type URL
Mirror packages.slackonly.com
Binary Package boost-di-1.0.1-noarch-1_slonly.txz
Source Package -

Install Howto

  1. Download boost-di-1.0.1-noarch-1_slonly.txz
  2. Install boost-di txz package:
    # upgradepkg --install-new boost-di-1.0.1-noarch-1_slonly.txz

Files

Path
/install/slack-desc
/usr/
/usr/doc/
/usr/doc/boost-di-1.0.1/CHANGELOG.md
/usr/doc/boost-di-1.0.1/FAQ.md
/usr/doc/boost-di-1.0.1/TODO.md
/usr/doc/boost-di-1.0.1/benchmarks.md
/usr/doc/boost-di-1.0.1/boost-di.SlackBuild
/usr/doc/boost-di-1.0.1/examples.md
/usr/doc/boost-di-1.0.1/extensions.md
/usr/doc/boost-di-1.0.1/index.md
/usr/doc/boost-di-1.0.1/overview.md
/usr/doc/boost-di-1.0.1/try_it.md
/usr/doc/boost-di-1.0.1/tutorial.md
/usr/doc/boost-di-1.0.1/user_guide.md
/usr/doc/boost-di-1.0.1/example/CMakeLists.txt
/usr/doc/boost-di-1.0.1/example/Jamfile.v2
/usr/doc/boost-di-1.0.1/example/annotations.cpp
/usr/doc/boost-di-1.0.1/example/automatic_injection.cpp
/usr/doc/boost-di-1.0.1/example/bind_non_owning_ptr.cpp
/usr/doc/boost-di-1.0.1/example/bindings.cpp
/usr/doc/boost-di-1.0.1/example/configuration.cpp
/usr/doc/boost-di-1.0.1/example/constructor_injection.cpp
/usr/doc/boost-di-1.0.1/example/constructor_signature.cpp
/usr/doc/boost-di-1.0.1/example/custom_policy.cpp
/usr/doc/boost-di-1.0.1/example/custom_provider.cpp
/usr/doc/boost-di-1.0.1/example/custom_scope.cpp
/usr/doc/boost-di-1.0.1/example/deduce_scope.cpp
/usr/doc/boost-di-1.0.1/example/dynamic_bindings.cpp
/usr/doc/boost-di-1.0.1/example/eager_singletons.cpp
/usr/doc/boost-di-1.0.1/example/fwd_bindings.cpp
/usr/doc/boost-di-1.0.1/example/hello_world.cpp
/usr/doc/boost-di-1.0.1/example/modules.cpp
/usr/doc/boost-di-1.0.1/example/motivation.cpp
/usr/doc/boost-di-1.0.1/example/multiple_bindings.cpp
/usr/doc/boost-di-1.0.1/example/multiple_interfaces.cpp
/usr/doc/boost-di-1.0.1/example/pool_provider.cpp
/usr/doc/boost-di-1.0.1/example/scopes.cpp
/usr/doc/boost-di-1.0.1/example/try_it.cpp
/usr/doc/boost-di-1.0.1/example/errors/boundable_type_has_disallowed_qualifiers.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_is_bound_more_than_once.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_not_related_to.cpp
/usr/doc/boost-di-1.0.1/example/errors/callable_requires_call_operator.cpp
/usr/doc/boost-di-1.0.1/example/errors/configurable_requires_callable_and_providable.cpp
/usr/doc/boost-di-1.0.1/example/errors/constructible_must_be_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/errors/creatable_expose_abstract_type_is_not_bound.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_scoped_is_not_convertible_to.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_type_has_to_many_constructor_parameters.cpp
/usr/doc/boost-di-1.0.1/example/errors/providable_requires_get.cpp
/usr/doc/boost-di-1.0.1/example/errors/scopable_requires_create.cpp
/usr/doc/boost-di-1.0.1/example/modules/common.hpp
/usr/doc/boost-di-1.0.1/example/modules/config.hpp
/usr/doc/boost-di-1.0.1/example/modules/controller.cpp
/usr/doc/boost-di-1.0.1/example/modules/controller.hpp
/usr/doc/boost-di-1.0.1/example/modules/main.cpp
/usr/doc/boost-di-1.0.1/example/modules/model.cpp
/usr/doc/boost-di-1.0.1/example/modules/model.hpp
/usr/doc/boost-di-1.0.1/example/modules/module_model.cpp
/usr/doc/boost-di-1.0.1/example/modules/module_model.hpp
/usr/doc/boost-di-1.0.1/example/modules/module_view.cpp
/usr/doc/boost-di-1.0.1/example/modules/module_view.hpp
/usr/doc/boost-di-1.0.1/example/modules/view.cpp
/usr/doc/boost-di-1.0.1/example/modules/view.hpp
/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_exposed_module.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_named_type.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_type_without_bindings.cpp
/usr/doc/boost-di-1.0.1/example/tutorial/basic_annotations_to_the_rescue.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_decide_the_life_times.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_first_steps_with_dynamic_bindings.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_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/user_guide/annotated_constructor_injection.cpp
/usr/doc/boost-di-1.0.1/example/user_guide/annotated_constructor_injection_with_constructor_definition.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_the_same_names.cpp
/usr/doc/boost-di-1.0.1/example/user_guide/bind_cross_platform.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_dynamic_bindings.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_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_multiple_interfaces.cpp
/usr/doc/boost-di-1.0.1/example/user_guide/bind_type_override.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_to_value.cpp
/usr/doc/boost-di-1.0.1/example/user_guide/constructor_injection_aggregate.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_ambiguous_constructors_via_ctor_traits.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_vaargs.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_direct.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_multiple_constructors.cpp
/usr/doc/boost-di-1.0.1/example/user_guide/injector_empty.cpp
/usr/doc/boost-di-1.0.1/example/user_guide/module.cpp
/usr/doc/boost-di-1.0.1/example/user_guide/module_exposed_annotated_type.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_many_types.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/policies_constructible_global.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_print_type_extended.cpp
/usr/doc/boost-di-1.0.1/example/user_guide/policies_print_types.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/doc/boost-di-1.0.1/example/user_guide/providers_stack_over_heap.cpp
/usr/doc/boost-di-1.0.1/example/user_guide/scopes_custom.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_instance.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_unique.cpp
/usr/include/
/usr/include/boost/di.hpp
/usr/include/boost/di/bindings.hpp
/usr/include/boost/di/config.hpp
/usr/include/boost/di/fwd.hpp
/usr/include/boost/di/fwd_ext.hpp
/usr/include/boost/di/inject.hpp
/usr/include/boost/di/injector.hpp
/usr/include/boost/di/make_injector.hpp
/usr/include/boost/di/aux_/compiler.hpp
/usr/include/boost/di/aux_/preprocessor.hpp
/usr/include/boost/di/aux_/type_traits.hpp
/usr/include/boost/di/aux_/utility.hpp
/usr/include/boost/di/concepts/boundable.hpp
/usr/include/boost/di/concepts/callable.hpp
/usr/include/boost/di/concepts/configurable.hpp
/usr/include/boost/di/concepts/creatable.hpp
/usr/include/boost/di/concepts/providable.hpp
/usr/include/boost/di/concepts/scopable.hpp
/usr/include/boost/di/core/any_type.hpp
/usr/include/boost/di/core/array.hpp
/usr/include/boost/di/core/binder.hpp
/usr/include/boost/di/core/bindings.hpp
/usr/include/boost/di/core/dependency.hpp
/usr/include/boost/di/core/injector.hpp
/usr/include/boost/di/core/policy.hpp
/usr/include/boost/di/core/pool.hpp
/usr/include/boost/di/core/provider.hpp
/usr/include/boost/di/core/wrapper.hpp
/usr/include/boost/di/policies/constructible.hpp
/usr/include/boost/di/providers/heap.hpp
/usr/include/boost/di/providers/stack_over_heap.hpp
/usr/include/boost/di/scopes/deduce.hpp
/usr/include/boost/di/scopes/instance.hpp
/usr/include/boost/di/scopes/singleton.hpp
/usr/include/boost/di/scopes/unique.hpp
/usr/include/boost/di/type_traits/ctor_traits.hpp
/usr/include/boost/di/type_traits/memory_traits.hpp
/usr/include/boost/di/type_traits/named_traits.hpp
/usr/include/boost/di/type_traits/rebind_traits.hpp
/usr/include/boost/di/type_traits/scope_traits.hpp
/usr/include/boost/di/wrappers/shared.hpp
/usr/include/boost/di/wrappers/unique.hpp

See Also

Package Description
bootchart-0.9-x86_64-2_slonly.txz Boot Process Performance Visualization
borgbackup-1.1.6-x86_64-1_slonly.txz deduplicating backup program
boston-icon-theme-0.1-x86_64-1_slonly.txz icon theme
boto-2.42.0-x86_64-1_slonly.txz Interface to Amazon Web Services
boto3-1.3.1-x86_64-1_slonly.txz Python API for AWS
botocore-1.10.52-x86_64-1_slonly.txz Low-level, data-driven core of boto 3
bottle-0.12.13-x86_64-1_slonly.txz Python web framework
bottle-mysql-0.2.2-x86_64-1_slonly.txz MySQL integration for Bottle
bowtie-1.0.0-x86_64-1_slonly.txz A short read aligner of DNA sequences
bowtie2-2.1.0-x86_64-1_slonly.txz A tool for aligning sequencing reads
boxcryptor-2.2.410.162-x86_64-1_slonly.txz cloud encryption service
boxes-1.1.2-x86_64-1_slonly.txz ASCII Box Drawing
bozohttpd-20170201-x86_64-2_slonly.txz simple and lightweight HTTP server
bpp-core-2.4.0-x86_64-1_slonly.txz Bio++ Core Library
bpp-phyl-2.4.0-x86_64-1_slonly.txz Bio++ Phylogenetic Library
Advertisement
Advertisement