capydi
Loading...
Searching...
No Matches
ResolutionContext.hpp
Go to the documentation of this file.
1
#ifndef CAPYDI_RESOLUTION_CONTEXT_HPP_
2
#define CAPYDI_RESOLUTION_CONTEXT_HPP_
3
4
namespace
capy::di
5
{
6
7
struct
ResolutionFlags
8
{
9
bool
just_created
=
false
;
10
};
11
12
template
<
13
typename
InputTuple,
14
typename
Container
15
>
16
struct
ResolutionContext
17
{
18
InputTuple
input
;
19
Container&
container
;
20
ResolutionFlags
flags
;
21
};
22
23
}
24
25
#endif
// !CAPYDI_RESOLUTION_CONTEXT_HPP_
capy::di
Definition
Decorator.hpp:19
capy::di::ResolutionContext
Definition
ResolutionContext.hpp:17
capy::di::ResolutionContext::input
InputTuple input
Definition
ResolutionContext.hpp:18
capy::di::ResolutionContext::container
Container & container
Definition
ResolutionContext.hpp:19
capy::di::ResolutionContext::flags
ResolutionFlags flags
Definition
ResolutionContext.hpp:20
capy::di::ResolutionFlags
Definition
ResolutionContext.hpp:8
capy::di::ResolutionFlags::just_created
bool just_created
Definition
ResolutionContext.hpp:9
core
root
include
capydi
ResolutionContext.hpp
Generated by
1.15.0