10#ifndef CONFIG_TYPE_HPP_
11#define CONFIG_TYPE_HPP_
Definition Decorator.hpp:19
ConfigType
Categorization of configuration strategies in the DI container.
Definition ConfigType.hpp:24
@ CHAINABLE
Chainable configs form a pipeline of transformations applied after creation. Examples: proxies,...
Definition ConfigType.hpp:35
@ CREATIONAL
Creational configs handle object instantiation and factory patterns. These are responsible for creati...
Definition ConfigType.hpp:27
@ DECORATIVE
Decorative configs wrap or augment created objects. (Alternative/deprecated term for CHAINABLE).
Definition ConfigType.hpp:31
@ SIZE
Sentinel value for bounds checking and iteration.
Definition ConfigType.hpp:38