#include <status.h>
Private Member Functions | |
status_internal::Payloads * | GetPayloads () |
status_internal::Payloads * | GetPayloads () |
const status_internal::Payloads * | GetPayloads () const |
const status_internal::Payloads * | GetPayloads () const |
void | PrepareToModify () |
void | PrepareToModify () |
Status (absl::StatusCode code) | |
Status (absl::StatusCode code) | |
std::string | ToStringSlow (StatusToStringMode mode) const |
std::string | ToStringSlow (StatusToStringMode mode) const |
Private Attributes | |
uintptr_t | rep_ |
Static Private Attributes | |
static constexpr const char | kMovedFromString [] |
Friends | |
Status | CancelledError () |
Status | CancelledError () |
bool | operator!= (const Status &, const Status &) |
bool | operator!= (const Status &, const Status &) |
bool | operator== (const Status &, const Status &) |
bool | operator== (const Status &, const Status &) |
void | swap (Status &a, Status &b) |
void | swap (Status &a, Status &b) |
Definition at line 424 of file third_party/abseil-cpp/absl/status/status.h.
|
inline |
Definition at line 758 of file third_party/abseil-cpp/absl/status/status.h.
absl::Status::Status | ( | absl::StatusCode | code, |
absl::string_view | msg | ||
) |
Definition at line 218 of file third_party/abseil-cpp/absl/status/status.cc.
Definition at line 762 of file third_party/abseil-cpp/absl/status/status.h.
|
inlinenoexcept |
Definition at line 774 of file third_party/abseil-cpp/absl/status/status.h.
|
inline |
Definition at line 800 of file third_party/abseil-cpp/absl/status/status.h.
|
inlineexplicitprivate |
Definition at line 760 of file third_party/abseil-cpp/absl/status/status.h.
absl::Status::Status | ( | ) |
absl::Status::Status | ( | absl::StatusCode | code, |
absl::string_view | msg | ||
) |
|
noexcept |
absl::Status::~Status | ( | ) |
|
explicitprivate |
absl::StatusCode absl::Status::code | ( | ) | const |
absl::StatusCode absl::Status::code | ( | ) | const |
Definition at line 233 of file third_party/abseil-cpp/absl/status/status.cc.
|
inlinestaticprivate |
Definition at line 852 of file third_party/abseil-cpp/absl/status/status.h.
|
staticprivate |
|
staticprivate |
Definition at line 190 of file third_party/abseil-cpp/absl/status/status.cc.
|
staticprivate |
|
staticprivate |
Definition at line 260 of file third_party/abseil-cpp/absl/status/status.cc.
|
staticprivate |
bool absl::Status::ErasePayload | ( | absl::string_view | type_url | ) |
bool absl::Status::ErasePayload | ( | absl::string_view | type_url | ) |
Definition at line 148 of file third_party/abseil-cpp/absl/status/status.cc.
void absl::Status::ForEachPayload | ( | absl::FunctionRef< void(absl::string_view, const absl::Cord &)> | visitor | ) | const |
Definition at line 166 of file third_party/abseil-cpp/absl/status/status.cc.
void absl::Status::ForEachPayload | ( | const std::function< void(absl::string_view, const absl::Cord &)> & | visitor | ) | const |
Definition at line 163 of file third_party/bloaty/third_party/abseil-cpp/absl/status/status.cc.
absl::optional<absl::Cord> absl::Status::GetPayload | ( | absl::string_view | type_url | ) | const |
absl::optional< absl::Cord > absl::Status::GetPayload | ( | absl::string_view | type_url | ) | const |
Definition at line 119 of file third_party/abseil-cpp/absl/status/status.cc.
|
private |
|
private |
|
private |
|
inlineprivate |
Definition at line 834 of file third_party/abseil-cpp/absl/status/status.h.
void absl::Status::IgnoreError | ( | ) | const |
|
inline |
Definition at line 825 of file third_party/abseil-cpp/absl/status/status.h.
|
inlinestaticprivate |
Definition at line 856 of file third_party/abseil-cpp/absl/status/status.h.
|
staticprivate |
Definition at line 842 of file third_party/abseil-cpp/absl/status/status.h.
Definition at line 844 of file third_party/abseil-cpp/absl/status/status.h.
absl::string_view absl::Status::message | ( | ) | const |
|
inline |
Definition at line 806 of file third_party/abseil-cpp/absl/status/status.h.
|
inlinestaticprivate |
Definition at line 848 of file third_party/abseil-cpp/absl/status/status.h.
|
staticprivate |
|
staticprivate |
Definition at line 202 of file third_party/abseil-cpp/absl/status/status.cc.
|
staticprivate |
|
staticprivate |
ABSL_MUST_USE_RESULT bool absl::Status::ok | ( | ) | const |
|
inline |
Definition at line 802 of file third_party/abseil-cpp/absl/status/status.h.
Definition at line 764 of file third_party/abseil-cpp/absl/status/status.h.
Definition at line 778 of file third_party/abseil-cpp/absl/status/status.h.
|
inlinestaticprivate |
Definition at line 866 of file third_party/abseil-cpp/absl/status/status.h.
|
staticprivate |
|
private |
|
private |
Definition at line 237 of file third_party/abseil-cpp/absl/status/status.cc.
int absl::Status::raw_code | ( | ) | const |
int absl::Status::raw_code | ( | ) | const |
Definition at line 225 of file third_party/abseil-cpp/absl/status/status.cc.
|
staticprivate |
|
inlinestaticprivate |
Definition at line 870 of file third_party/abseil-cpp/absl/status/status.h.
|
inlinestaticprivate |
Definition at line 861 of file third_party/abseil-cpp/absl/status/status.h.
|
staticprivate |
void absl::Status::SetPayload | ( | absl::string_view | type_url, |
absl::Cord | payload | ||
) |
void absl::Status::SetPayload | ( | absl::string_view | type_url, |
absl::Cord | payload | ||
) |
Definition at line 128 of file third_party/abseil-cpp/absl/status/status.cc.
std::string absl::Status::ToString | ( | StatusToStringMode | mode = StatusToStringMode::kDefault | ) | const |
|
inline |
Definition at line 821 of file third_party/abseil-cpp/absl/status/status.h.
|
private |
Definition at line 294 of file third_party/abseil-cpp/absl/status/status.cc.
|
private |
|
staticprivate |
|
inlinestaticprivate |
Definition at line 876 of file third_party/abseil-cpp/absl/status/status.h.
|
staticprivate |
|
staticprivate |
Definition at line 207 of file third_party/abseil-cpp/absl/status/status.cc.
Definition at line 788 of file third_party/abseil-cpp/absl/status/status.h.
void absl::Status::Update | ( | Status && | new_status | ) |
|
inline |
Definition at line 794 of file third_party/abseil-cpp/absl/status/status.h.
|
friend |
Definition at line 887 of file third_party/abseil-cpp/absl/status/status.h.
|
friend |
Definition at line 887 of file third_party/abseil-cpp/absl/status/status.h.
Definition at line 817 of file third_party/abseil-cpp/absl/status/status.h.
Definition at line 817 of file third_party/abseil-cpp/absl/status/status.h.
Definition at line 813 of file third_party/abseil-cpp/absl/status/status.h.
Definition at line 813 of file third_party/abseil-cpp/absl/status/status.h.
|
friend |
Definition at line 829 of file third_party/abseil-cpp/absl/status/status.h.
|
friend |
Definition at line 829 of file third_party/abseil-cpp/absl/status/status.h.
|
staticconstexprprivate |
Definition at line 619 of file third_party/abseil-cpp/absl/status/status.h.
|
private |
Definition at line 654 of file third_party/abseil-cpp/absl/status/status.h.