19 #ifndef GRPC_CORE_LIB_CHANNEL_STATUS_UTIL_H
20 #define GRPC_CORE_LIB_CHANNEL_STATUS_UTIL_H
43 bool Empty()
const {
return status_code_mask_ == 0; }
48 return status_code_mask_ & (1 <<
status);
52 int status_code_mask_ = 0;
A set of grpc_status_code values.
Definition: status_util.h:41
bool Contains(grpc_status_code status) const
Definition: status_util.h:47
bool Empty() const
Definition: status_util.h:43
void Add(grpc_status_code status)
Definition: status_util.h:45
grpc_status_code
Definition: status.h:26
grpc_linked_mdelem status
Definition: lame_client.cc:44
Round Robin Policy.
Definition: backend_metric.cc:24
bool grpc_status_code_from_string(const char *status_str, grpc_status_code *status)
If status_str is a valid status string, sets status to the corresponding status value and returns tru...
Definition: status_util.cc:50
const char * grpc_status_code_to_string(grpc_status_code status)
Returns the string form of status, or "UNKNOWN" if invalid.
Definition: status_util.cc:61