19 #ifndef GRPCPP_IMPL_CODEGEN_STATUS_H 20 #define GRPCPP_IMPL_CODEGEN_STATUS_H 38 : code_(code), error_message_(error_message) {}
46 error_message_(error_message),
47 binary_error_details_(error_details) {}
79 #endif // GRPCPP_IMPL_CODEGEN_STATUS_H
std::string string
Definition: config.h:35
static const Status & CANCELLED
A CANCELLED pre-defined instance.
Definition: status.h:53
Not an error; returned on success.
Definition: status_code_enum.h:26
StatusCode
Definition: status_code_enum.h:24
grpc::string error_message() const
Return the instance's error message.
Definition: status.h:58
Status()
Construct an OK instance.
Definition: status.h:33
StatusCode error_code() const
Return the instance's error code.
Definition: status.h:56
An Alarm posts the user provided tag to its associated completion queue upon expiry or cancellation...
Definition: alarm.h:31
bool ok() const
Is the status OK?
Definition: status.h:64
Did it work? If it didn't, why?
Definition: status.h:30
Status(StatusCode code, const grpc::string &error_message)
Construct an instance with associated code and error_message.
Definition: status.h:37
static const Status & OK
An OK pre-defined instance.
Definition: status.h:51
void IgnoreError() const
Definition: status.h:69
grpc::string error_details() const
Return the (binary) error details.
Definition: status.h:61
Status(StatusCode code, const grpc::string &error_message, const grpc::string &error_details)
Construct an instance with code, error_message and error_details.
Definition: status.h:43