Pipeline to configure middlewares order and static configs.
Namespaces | |
| namespace | groups |
Classes | |
| class | MiddlewareDependencyBuilder |
| Specifies a middleware's order with respect to other middlewares. More... | |
| class | MiddlewareFactoryComponentBase |
| Base class for middleware factory component. More... | |
| class | RunnerComponentBase |
| Base class for a component that runs middlewares. More... | |
Enumerations | |
| enum class | DependencyType { kStrong = 0 , kWeak = 1 } |
| The dependency type between middlewares. More... | |
|
strong |
The dependency type between middlewares.
Iff dependency type from 'X' to 'Y' is kStrong and 'Y' is disabled, middlewares pipeline will failure when start, otherwise (kWeak) we ignore this dependency.
Definition at line 26 of file pipeline.hpp.