capydi
Loading...
Searching...
No Matches
ConfigType.hpp File Reference

Configuration type enumeration for the dependency injection system. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  capy
namespace  capy::di

Enumerations

enum class  capy::di::ConfigType : unsigned char { capy::di::CREATIONAL , capy::di::DECORATIVE , capy::di::CHAINABLE , capy::di::SIZE }
 Categorization of configuration strategies in the DI container. More...

Detailed Description

Configuration type enumeration for the dependency injection system.

Configurations in Capydi are classified into three categories based on their role in the dependency resolution pipeline. This classification drives the internal dispatcher selection and resolution strategy.