CARLA
 
载入中...
搜索中...
未找到
Public 成员函数 | Private 属性 | 所有成员列表
carla::rpc::Client类 参考

#include <Client.h>

+ carla::rpc::Client 的协作图:

Public 成员函数

template<typename... Args>
void async_call (const std::string &function, Args &&... args)
 
template<typename... Args>
auto call (const std::string &function, Args &&... args)
 
template<typename... Args>
 Client (Args &&... args)
 
auto get_timeout () const
 
void set_timeout (int64_t value)
 

Private 属性

::rpc::client _client
 

详细描述

在文件 rpc/Client.h16 行定义.

构造及析构函数说明

◆ Client()

template<typename... Args>
carla::rpc::Client::Client ( Args &&... args)
inlineexplicit

在文件 rpc/Client.h20 行定义.

成员函数说明

◆ async_call()

template<typename... Args>
void carla::rpc::Client::async_call ( const std::string & function,
Args &&... args )
inline

在文件 rpc/Client.h37 行定义.

引用了 _client , 以及 carla::rpc::Metadata::MakeAsync().

被这些函数引用 carla::client::detail::Client::Pimpl::AsyncCall().

+ 函数调用图:
+ 这是这个函数的调用关系图:

◆ call()

template<typename... Args>
auto carla::rpc::Client::call ( const std::string & function,
Args &&... args )
inline

在文件 rpc/Client.h32 行定义.

引用了 _client , 以及 carla::rpc::Metadata::MakeSync().

被这些函数引用 carla::client::detail::Client::Pimpl::RawCall().

+ 函数调用图:
+ 这是这个函数的调用关系图:

◆ get_timeout()

auto carla::rpc::Client::get_timeout ( ) const
inline

在文件 rpc/Client.h27 行定义.

引用了 _client.

被这些函数引用 carla::client::detail::Client::Pimpl::GetTimeout().

+ 这是这个函数的调用关系图:

◆ set_timeout()

void carla::rpc::Client::set_timeout ( int64_t value)
inline

在文件 rpc/Client.h23 行定义.

引用了 _client.

被这些函数引用 carla::client::detail::Client::Pimpl::Pimpl().

+ 这是这个函数的调用关系图:

类成员变量说明

◆ _client

::rpc::client carla::rpc::Client::_client
private

在文件 rpc/Client.h43 行定义.

被这些函数引用 async_call(), call(), get_timeout() , 以及 set_timeout().


该类的文档由以下文件生成: