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 (in kWeak
) we ignore this dependency.
Definition at line 26 of file pipeline.hpp.