Classes | Typedefs | Functions | Variables
absl::status_internal Namespace Reference

Classes

struct  Payload
 
struct  StatusRep
 

Typedefs

using Payloads = absl::InlinedVector< Payload, 1 >
 
using StatusPayloadPrinter = absl::optional< std::string >(*)(absl::string_view, const absl::Cord &)
 

Functions

static int FindPayloadIndexByUrl (const Payloads *payloads, absl::string_view type_url)
 
static int FindPayloadIndexByUrl (const Payloads *payloads, absl::string_view type_url)
 
StatusPayloadPrinter GetStatusPayloadPrinter ()
 
std::string * MakeCheckFailString (const absl::Status *status, const char *prefix)
 
absl::StatusCode MapToLocalCode (int value)
 
void SetStatusPayloadPrinter (StatusPayloadPrinter printer)
 

Variables

static ABSL_INTERNAL_ATOMIC_HOOK_ATTRIBUTES absl::base_internal::AtomicHook< StatusPayloadPrinterstorage
 
static ABSL_INTERNAL_ATOMIC_HOOK_ATTRIBUTES absl::base_internal::AtomicHook< StatusPayloadPrinterstorage
 

Typedef Documentation

◆ Payloads

◆ StatusPayloadPrinter

Function Documentation

◆ FindPayloadIndexByUrl() [1/2]

static int absl::status_internal::FindPayloadIndexByUrl ( const Payloads payloads,
absl::string_view  type_url 
)
static

◆ FindPayloadIndexByUrl() [2/2]

static int absl::status_internal::FindPayloadIndexByUrl ( const Payloads payloads,
absl::string_view  type_url 
)
static

Definition at line 80 of file third_party/abseil-cpp/absl/status/status.cc.

◆ GetStatusPayloadPrinter()

StatusPayloadPrinter absl::status_internal::GetStatusPayloadPrinter ( )

◆ MakeCheckFailString()

std::string * absl::status_internal::MakeCheckFailString ( const absl::Status status,
const char *  prefix 
)

◆ MapToLocalCode()

absl::StatusCode absl::status_internal::MapToLocalCode ( int  value)

Definition at line 92 of file third_party/abseil-cpp/absl/status/status.cc.

◆ SetStatusPayloadPrinter()

void absl::status_internal::SetStatusPayloadPrinter ( StatusPayloadPrinter  printer)

Variable Documentation

◆ storage [1/2]

◆ storage [2/2]



grpc
Author(s):
autogenerated on Fri May 16 2025 03:02:55