#include <Response.h>
Collaboration diagram for carla::rpc::Response< void >:Classes | |
| struct | success_flag |
Public Types | |
| using | error_type = ResponseError |
| using | value_type = void |
Public Member Functions | |
| const error_type & | GetError () const |
| bool | HasError () const |
| operator bool () const | |
| Response () | |
| Response (ResponseError error) | |
| template<typename... Ts> | |
| void | SetError (Ts &&... args) |
Static Public Member Functions | |
| static Response | Success () |
Private Member Functions | |
| Response (success_flag) | |
Private Attributes | |
| boost::optional< error_type > | _data |
Definition at line 105 of file Response.h.
| using carla::rpc::Response< void >::error_type = ResponseError |
Definition at line 110 of file Response.h.
| using carla::rpc::Response< void >::value_type = void |
Definition at line 108 of file Response.h.
|
inline |
Definition at line 116 of file Response.h.
|
inline |
Definition at line 118 of file Response.h.
|
inlineprivate |
Definition at line 144 of file Response.h.
|
inline |
Definition at line 129 of file Response.h.
References DEBUG_ASSERT.
|
inline |
Definition at line 120 of file Response.h.
|
inline |
Definition at line 134 of file Response.h.
|
inline |
Definition at line 125 of file Response.h.
|
inlinestatic |
Definition at line 112 of file Response.h.
|
private |
Definition at line 146 of file Response.h.
1.8.13