#include <Response.h>
carla::rpc::Response< T > 的协作图:Public 类型 | |
| using | error_type = ResponseError |
| using | value_type = T |
Public 成员函数 | |
| value_type & | Get () |
| const value_type & | Get () const |
| const error_type & | GetError () const |
| bool | HasError () const |
| operator bool () const | |
| template<typename TValue > | |
| void | Reset (TValue &&value) |
| Response ()=default | |
| template<typename TValue > | |
| Response (TValue &&value) | |
| template<typename... Ts> | |
| void | SetError (Ts &&... args) |
Private 属性 | |
| boost::variant2::variant< error_type, value_type > | _data |
在文件 Response.h 第 51 行定义.
| using carla::rpc::Response< T >::error_type = ResponseError |
在文件 Response.h 第 56 行定义.
| using carla::rpc::Response< T >::value_type = T |
在文件 Response.h 第 54 行定义.
|
default |
|
inline |
在文件 Response.h 第 61 行定义.
|
inline |
在文件 Response.h 第 82 行定义.
引用了 carla::rpc::Response< T >::_data, DEBUG_ASSERT , 以及 carla::rpc::Response< T >::HasError().
被这些函数引用 carla::client::detail::Get() , 以及 TEST().
函数调用图:
这是这个函数的调用关系图:
|
inline |
在文件 Response.h 第 87 行定义.
引用了 carla::rpc::Response< T >::_data, DEBUG_ASSERT , 以及 carla::rpc::Response< T >::HasError().
函数调用图:
|
inline |
在文件 Response.h 第 77 行定义.
引用了 carla::rpc::Response< T >::_data, DEBUG_ASSERT , 以及 carla::rpc::Response< T >::HasError().
被这些函数引用 TEST().
函数调用图:
这是这个函数的调用关系图:
|
inline |
在文件 Response.h 第 68 行定义.
引用了 carla::rpc::Response< T >::_data.
被这些函数引用 carla::rpc::Response< T >::Get(), carla::rpc::Response< T >::GetError(), carla::rpc::Response< void >::GetError(), carla::rpc::Response< T >::operator bool(), carla::rpc::Response< void >::operator bool() , 以及 TEST().
这是这个函数的调用关系图:
|
inline |
|
inline |
|
inline |
|
private |
在文件 Response.h 第 100 行定义.
被这些函数引用 carla::rpc::Response< T >::Get(), carla::rpc::Response< T >::GetError(), carla::rpc::Response< void >::GetError(), carla::rpc::Response< T >::HasError(), carla::rpc::Response< void >::HasError(), carla::rpc::Response< T >::Reset(), carla::rpc::Response< T >::SetError() , 以及 carla::rpc::Response< void >::SetError().