34 #ifndef GRPCXX_IMPL_CODEGEN_STATUS_H
35 #define GRPCXX_IMPL_CODEGEN_STATUS_H
52 : code_(code), error_message_(error_message) {}
58 error_message_(error_message),
59 binary_error_details_(error_details) {}
86 #endif // GRPCXX_IMPL_CODEGEN_STATUS_H
grpc::string error_message() const
Return the instance's error message.
Definition: status.h:70
std::string string
Definition: config.h:50
static const Status & CANCELLED
A CANCELLED pre-defined instance.
Definition: status.h:65
Not an error; returned on success.
Definition: status_code_enum.h:41
StatusCode
Definition: status_code_enum.h:39
Status()
Construct an OK instance.
Definition: status.h:48
StatusCode error_code() const
Return the instance's error code.
Definition: status.h:68
grpc::string error_details() const
Return the (binary) error details.
Definition: status.h:73
bool ok() const
Is the status OK?
Definition: status.h:76
Did it work? If it didn't, why?
Definition: status.h:45
Status(StatusCode code, const grpc::string &error_message)
Construct an instance with associated code and error_message.
Definition: status.h:51
static const Status & OK
An OK pre-defined instance.
Definition: status.h:63
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:55