userver: userver/middlewares/pipeline.hpp File Reference
Loading...
Searching...
No Matches
pipeline.hpp File Reference

Detailed Description

Lists all available middlewares and builds their order of execution.

Definition in file pipeline.hpp.

Go to the source code of this file.

#include <unordered_map>
#include <userver/components/component_base.hpp>
#include <userver/components/component_fwd.hpp>
#include <userver/utils/meta_light.hpp>
#include <userver/yaml_config/fwd.hpp>
#include <userver/middlewares/impl/middleware_pipeline_config.hpp>
+ This graph shows which files directly or indirectly include this file:

Classes

class  middlewares::MiddlewareDependencyBuilder
 Specifies a middleware's order with respect to other middlewares. More...
 

Namespaces

namespace  middlewares
 

Enumerations

enum class  middlewares::DependencyType {
  kStrong = 0 ,
  kWeak = 1
}
 The dependency type between middlewares. More...