LLVM  6.0.0svn
Public Member Functions | List of all members
llvm::orc::rpc::detail::ReadArgs< ArgT, ArgTs... > Class Template Reference

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

Inheritance diagram for llvm::orc::rpc::detail::ReadArgs< ArgT, ArgTs... >:
Inheritance graph
[legend]
Collaboration diagram for llvm::orc::rpc::detail::ReadArgs< ArgT, ArgTs... >:
Collaboration graph
[legend]

Public Member Functions

 ReadArgs (ArgT &Arg, ArgTs &... Args)
 
Error operator() (ArgT &ArgVal, ArgTs &... ArgVals)
 
- Public Member Functions inherited from llvm::orc::rpc::detail::ReadArgs< ArgTs... >
Error operator() ()
 

Detailed Description

template<typename ArgT, typename... ArgTs>
class llvm::orc::rpc::detail::ReadArgs< ArgT, ArgTs... >

Definition at line 873 of file RPCUtils.h.

Constructor & Destructor Documentation

◆ ReadArgs()

template<typename ArgT , typename... ArgTs>
llvm::orc::rpc::detail::ReadArgs< ArgT, ArgTs... >::ReadArgs ( ArgT &  Arg,
ArgTs &...  Args 
)
inline

Definition at line 875 of file RPCUtils.h.

Member Function Documentation

◆ operator()()

template<typename ArgT , typename... ArgTs>
Error llvm::orc::rpc::detail::ReadArgs< ArgT, ArgTs... >::operator() ( ArgT &  ArgVal,
ArgTs &...  ArgVals 
)
inline

Definition at line 878 of file RPCUtils.h.

References Arg.


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