capydi
Loading...
Searching...
No Matches
capydi.hpp
Go to the documentation of this file.
1
#ifndef CAPYDI_CAPYDI_HPP_
2
#define CAPYDI_CAPYDI_HPP_
3
4
/* Basic Includes */
5
#include "
Error.hpp
"
6
#include "
Resolution.hpp
"
7
#include "
ResolutionContext.hpp
"
8
#include "
Container.hpp
"
9
10
/* Creational Configs */
11
#include "
configs/creational/Singleton.hpp
"
12
#include "
configs/creational/Transient.hpp
"
13
14
/* Chainable Configs */
15
#include "
configs/chainable/Decorator.hpp
"
16
#include "
configs/chainable/Observer.hpp
"
17
18
/* Decorative Configs */
19
#include "
configs/decorative/Interface.hpp
"
20
#include "
configs/decorative/Tag.hpp
"
21
#include "
configs/decorative/DependencyTags.hpp
"
22
23
#endif
// !CAPYDI_CAPYDI_HPP_
Container.hpp
Core dependency injection container for managing creational and chainable configurations.
Decorator.hpp
DependencyTags.hpp
Error.hpp
Error codes and diagnostics for dependency injection operations.
Interface.hpp
Observer.hpp
ResolutionContext.hpp
Resolution.hpp
Resolution concept and result type for dependency injection queries.
Singleton.hpp
Tag.hpp
Transient.hpp
core
root
include
capydi
capydi.hpp
Generated by
1.15.0