Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/boost-ext/di
/ types & classes
Types & classes
5,197 in github.com/boost-ext/di
⨍
Functions
7,776
◇
Types & classes
5,197
↓ 46 callers
Class
factory
extension/include/boost/di/extension/injections/factory.hpp:50
↓ 40 callers
Class
test
test/common/test.hpp:29
↓ 16 callers
Class
i
test/ft/di_bind.cpp:636
↓ 14 callers
Class
dummy
test/ft/di_errors.cpp:557
↓ 12 callers
Class
Number
example/bind_templates.cpp:19
↓ 6 callers
Class
config
example/modules/config.hpp:15
↓ 4 callers
Class
T
include/boost/di/core/injector.hpp:78
↓ 4 callers
Class
c
test/ft/di_errors.cpp:478
↓ 4 callers
Class
string
example/annotations.cpp:57
↓ 3 callers
Class
i1
example/user_guide/module.cpp:14
↓ 3 callers
Class
policies
include/boost/di.hpp:2029
↓ 2 callers
Class
A
test/ft/di_bind.cpp:1091
↓ 2 callers
Class
T
example/user_guide/module.cpp:30
↓ 2 callers
Class
apply
include/boost/di.hpp:3102
↓ 2 callers
Class
apply_impl
include/boost/di.hpp:3062
↓ 2 callers
Class
configuration
example/motivation.cpp:92
↓ 2 callers
Class
context
extension/include/boost/di/extension/policies/serialize.hpp:41
↓ 2 callers
Class
empty
test/ft/di_injector.cpp:20
↓ 2 callers
Class
i
test/ut/bindings.cpp:12
↓ 2 callers
Class
i1
test/ut/bindings.cpp:16
↓ 2 callers
Class
object
extension/test/injections/extensible_injector.cpp:23
↓ 2 callers
Class
provider
include/boost/di.hpp:2006
↓ 2 callers
Class
resolve
include/boost/di.hpp:1808
↓ 1 callers
Class
T
example/user_guide/annotated_constructor_injection.cpp:17
↓ 1 callers
Class
a
test/ut/aux_/type_traits.cpp:21
↓ 1 callers
Class
bind
include/boost/di.hpp:1976
↓ 1 callers
Class
config
<override `di` provider configuration>*/
example/pool_provider.cpp:95
↓ 1 callers
Class
ctor
test/ut/core/injector.cpp:19
↓ 1 callers
Class
direct
example/example.cpp:113
↓ 1 callers
Class
example
example/example.cpp:121
↓ 1 callers
Class
exit
example/custom_scope.cpp:20
↓ 1 callers
Class
expr
test/ft/di_bind.cpp:657
↓ 1 callers
Class
i
example/errors/boundable_type_is_abstract.cpp:12
↓ 1 callers
Class
i1
test/ft/di_bind.cpp:35
↓ 1 callers
Class
is_callable_impl
include/boost/di.hpp:1814
↓ 1 callers
Class
is_callable_impl
include/boost/di/concepts/callable.hpp:45
↓ 1 callers
Class
type
include/boost/di.hpp:182
↓ 1 callers
Class
type
include/boost/di/concepts/creatable.hpp:82
Class
App
example/polymorphism/templates.cpp:14
Class
App
requires Drawable<TDrawable>
example/polymorphism/concepts.cpp:23
Class
App
example/polymorphism/type_erasure.cpp:26
Class
App
example/polymorphism/function.cpp:21
Class
App
<<Variant>>*/
example/polymorphism/variant.cpp:28
Class
App
example/polymorphism/inheritance.cpp:20
Class
App
doc/cppnow-2017/example/type_erasure.cpp:33
Class
App
doc/cppnow-2017/example/static_polymorphism.cpp:34
Class
App
doc/cpp-london-2017/example/type_erasure.cpp:33
Class
App
doc/cpp-london-2017/example/static_polymorphism.cpp:34
Class
App
doc/bloomberg-2018/example/templates.cpp:28
Class
App
doc/bloomberg-2018/example/concepts.cpp:40
Class
App
doc/bloomberg-2018/example/type_erasure.cpp:68
Class
App
doc/bloomberg-2018/example/no_raw_pointers.cpp:41
Class
App
doc/bloomberg-2018/example/inheritance.cpp:40
Class
App
doc/bloomberg-2018/example/testing.cpp:41
Class
App
doc/concepts-driven-design-with-di/example/type_erasure.cpp:33
Class
App
doc/concepts-driven-design-with-di/example/static_polymorphism.cpp:34
Interface
AppComponent
benchmark/bind_interface/dagger2.java:24
Interface
AppComponent
benchmark/create_complex/dagger2.java:326
Interface
AppComponent
benchmark/create_simple/dagger2.java:115
Interface
AppComponent
benchmark/bind_error/dagger2.java:24
Interface
AppComponent
benchmark/bind_value/dagger2.java:14
Class
AppModule
benchmark/bind_interface/dagger2.java:19
Class
AppModule
benchmark/create_complex/dagger2.java:222
Class
AppModule
benchmark/create_simple/dagger2.java:112
Class
AppModule
benchmark/bind_error/dagger2.java:19
Class
AppModule
benchmark/bind_value/dagger2.java:9
Class
AppWithRawPtr
doc/bloomberg-2018/example/no_raw_pointers.cpp:76
Class
B
test/ft/di_bind.cpp:1092
Class
C0
benchmark/create_complex/dagger2.java:210
Class
C0
benchmark/create_complex/dicpp.cpp:213
Class
C0
benchmark/create_complex/guice.java:209
Class
C0
benchmark/create_complex/di.cpp:213
Class
C0
benchmark/create_complex/fruit.cpp:211
Class
C0
benchmark/create_complex/ninject.cs:209
Class
C1
benchmark/create_complex/dagger2.java:211
Class
C1
benchmark/create_complex/dicpp.cpp:214
Class
C1
benchmark/create_complex/guice.java:210
Class
C1
benchmark/create_complex/di.cpp:214
Class
C1
benchmark/create_complex/fruit.cpp:212
Class
C1
benchmark/create_complex/ninject.cs:210
Class
C2
benchmark/create_complex/dagger2.java:212
Class
C2
benchmark/create_complex/dicpp.cpp:215
Class
C2
benchmark/create_complex/guice.java:211
Class
C2
benchmark/create_complex/di.cpp:215
Class
C2
benchmark/create_complex/fruit.cpp:213
Class
C2
benchmark/create_complex/ninject.cs:211
Class
C3
benchmark/create_complex/dagger2.java:213
Class
C3
benchmark/create_complex/dicpp.cpp:216
Class
C3
benchmark/create_complex/guice.java:212
Class
C3
benchmark/create_complex/di.cpp:216
Class
C3
benchmark/create_complex/fruit.cpp:214
Class
C3
benchmark/create_complex/ninject.cs:212
Class
C4
benchmark/create_complex/dagger2.java:214
Class
C4
benchmark/create_complex/dicpp.cpp:217
Class
C4
benchmark/create_complex/guice.java:213
Class
C4
benchmark/create_complex/di.cpp:217
Class
C4
benchmark/create_complex/fruit.cpp:215
Class
C4
benchmark/create_complex/ninject.cs:213
Class
C5
benchmark/create_complex/dagger2.java:215
Class
C5
benchmark/create_complex/dicpp.cpp:218
next →
1–100 of 5,197, ranked by callers