LLVM  4.0.0
Public Member Functions | Static Public Member Functions | List of all members
llvm::orc::rpc::detail::ResponseHandler< ChannelT > Class Template Referenceabstract

#include <RPCUtils.h>

Inheritance diagram for llvm::orc::rpc::detail::ResponseHandler< ChannelT >:
[legend]

Public Member Functions

virtual ~ResponseHandler ()
 
virtual Error handleResponse (ChannelT &C)=0
 
virtual void abandon ()=0
 

Static Public Member Functions

static Error createAbandonedResponseError ()
 

Detailed Description

template<typename ChannelT>
class llvm::orc::rpc::detail::ResponseHandler< ChannelT >

Definition at line 459 of file RPCUtils.h.

Constructor & Destructor Documentation

template<typename ChannelT >
virtual llvm::orc::rpc::detail::ResponseHandler< ChannelT >::~ResponseHandler ( )
inlinevirtual

Definition at line 461 of file RPCUtils.h.

Member Function Documentation

template<typename ChannelT >
virtual void llvm::orc::rpc::detail::ResponseHandler< ChannelT >::abandon ( )
pure virtual
template<typename ChannelT >
static Error llvm::orc::rpc::detail::ResponseHandler< ChannelT >::createAbandonedResponseError ( )
inlinestatic
template<typename ChannelT >
virtual Error llvm::orc::rpc::detail::ResponseHandler< ChannelT >::handleResponse ( ChannelT &  C)
pure virtual

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