C++ Rest SDK
The C++ REST SDK is a Microsoft project for cloud-based client-server communication in native code using a modern asynchronous C++ API design. This project aims to help C++ developers connect to and interact with services.
Public Member Functions | List of all members
web::http::details::function_pipeline_wrapper Class Reference
Inheritance diagram for web::http::details::function_pipeline_wrapper:
web::http::http_pipeline_stage

Public Member Functions

 function_pipeline_wrapper (std::function< pplx::task< http_response >(http_request, std::shared_ptr< http::http_pipeline_stage >)> handler)
 
virtual pplx::task< http_responsepropagate (http_request request) override
 Runs this stage against the given request and passes onto the next stage. More...
 

Additional Inherited Members

- Protected Member Functions inherited from web::http::http_pipeline_stage
const std::shared_ptr< http_pipeline_stage > & next_stage () const
 Gets the next stage in the pipeline. More...
 
std::shared_ptr< http_pipeline_stagecurrent_stage ()
 Gets a shared pointer to this pipeline stage. More...
 

Member Function Documentation

virtual pplx::task<http_response> web::http::details::function_pipeline_wrapper::propagate ( http_request  request)
inlineoverridevirtual

Runs this stage against the given request and passes onto the next stage.

Parameters
requestThe HTTP request.
Returns
A task of the HTTP response.

Implements web::http::http_pipeline_stage.


The documentation for this class was generated from the following file: