#include <Response.h>
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.