LLVM  8.0.1
Classes | Static Public Member Functions | List of all members
llvm::orc::rpc::APICalls< Funcs > Class Template Reference

Convenience class for grouping RPC Functions into APIs that can be negotiated as a block. More...

#include "llvm/ExecutionEngine/Orc/RPCUtils.h"

Classes

class  Contains
 Test whether this API contains Function F. More...
 

Static Public Member Functions

template<typename RPCEndpoint >
static Error negotiate (RPCEndpoint &R)
 Negotiate all functions in this API. More...
 

Detailed Description

template<typename... Funcs>
class llvm::orc::rpc::APICalls< Funcs >

Convenience class for grouping RPC Functions into APIs that can be negotiated as a block.

Definition at line 1624 of file RPCUtils.h.

Member Function Documentation

◆ negotiate()

template<typename... Funcs>
template<typename RPCEndpoint >
static Error llvm::orc::rpc::APICalls< Funcs >::negotiate ( RPCEndpoint &  R)
inlinestatic

Negotiate all functions in this API.

Definition at line 1636 of file RPCUtils.h.

References llvm::Error::success().


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