proxygen
wangle::ClientServiceFactory< Pipeline, Req, Resp > Class Template Reference
Inheritance diagram for wangle::ClientServiceFactory< Pipeline, Req, Resp >:
wangle::ServiceFactory< Pipeline, Req, Resp >

Classes

class  ClientService
 

Public Member Functions

Future< std::shared_ptr< Service< Req, Resp > > > operator() (std::shared_ptr< ClientBootstrap< Pipeline >> client) override
 
- Public Member Functions inherited from wangle::ServiceFactory< Pipeline, Req, Resp >
virtual ~ServiceFactory ()=default
 

Detailed Description

template<typename Pipeline, typename Req, typename Resp>
class wangle::ClientServiceFactory< Pipeline, Req, Resp >

Definition at line 93 of file ServiceTest.cpp.

Member Function Documentation

template<typename Pipeline , typename Req , typename Resp >
Future<std::shared_ptr<Service<Req, Resp> > > wangle::ClientServiceFactory< Pipeline, Req, Resp >::operator() ( std::shared_ptr< ClientBootstrap< Pipeline >>  client)
inlineoverridevirtual

Implements wangle::ServiceFactory< Pipeline, Req, Resp >.

Definition at line 107 of file ServiceTest.cpp.

108  {
110  std::make_shared<ClientService>(client->getPipeline()));
111  }

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