Utilities for grpc::StatusCode.
Definition in file status_codes.hpp.
Go to the source code of this file.
#include <grpcpp/support/status.h>
#include <userver/formats/json_fwd.hpp>
#include <userver/yaml_config/fwd.hpp>
Namespaces | |
namespace | ugrpc |
Asynchronous gRPC driver. | |
namespace | formats |
Value formats representation, parsing and serialization. | |
namespace | formats::parse |
Generic parsers and converters. | |
namespace | formats::serialize |
Common serializers. | |
Functions | |
grpc::StatusCode | ugrpc::StatusCodeFromString (std::string_view str) |
Convert string to grpc::StatusCode. | |
std::string | ugrpc::ToString (grpc::StatusCode code) noexcept |
Convert grpc::StatusCode to string. | |
bool | ugrpc::IsServerError (grpc::StatusCode code) noexcept |
Whether a given status code is definitely a server-side error. | |
grpc::StatusCode | formats::parse::Parse (const yaml_config::YamlConfig &value, To< grpc::StatusCode >) |
yaml_config::YamlConfig parsing support for grpc::StatusCode . | |
grpc::StatusCode | formats::parse::Parse (std::string_view value, To< grpc::StatusCode >) |
Support for parsing grpc::StatusCode from string. Used for headers and map keys. | |
formats::json::Value | formats::serialize::Serialize (const grpc::StatusCode &value, formats::serialize::To< formats::json::Value >) |