Public Member Functions | Private Attributes | List of all members
google::protobuf::util::status_internal::Status Class Reference

#include <status.h>

Public Member Functions

StatusCode code () const
 
StringPiece message () const
 
bool ok () const
 
bool operator!= (const Status &x) const
 
Statusoperator= (const Status &x)
 
bool operator== (const Status &x) const
 
 Status ()
 
 Status (const Status &)
 
 Status (StatusCode error_code, StringPiece error_message)
 
std::string ToString () const
 
 ~Status ()
 

Private Attributes

StatusCode error_code_
 
std::string error_message_
 

Detailed Description

Definition at line 66 of file third_party/protobuf/src/google/protobuf/stubs/status.h.

Constructor & Destructor Documentation

◆ Status() [1/3]

google::protobuf::util::status_internal::Status::Status ( )

◆ Status() [2/3]

google::protobuf::util::status_internal::Status::Status ( StatusCode  error_code,
StringPiece  error_message 
)

◆ Status() [3/3]

google::protobuf::util::status_internal::Status::Status ( const Status other)

◆ ~Status()

google::protobuf::util::status_internal::Status::~Status ( )
inline

Member Function Documentation

◆ code()

StatusCode google::protobuf::util::status_internal::Status::code ( ) const
inline

◆ message()

StringPiece google::protobuf::util::status_internal::Status::message ( ) const
inline

◆ ok()

bool google::protobuf::util::status_internal::Status::ok ( ) const
inline

◆ operator!=()

bool google::protobuf::util::status_internal::Status::operator!= ( const Status x) const
inline

◆ operator=()

Status & google::protobuf::util::status_internal::Status::operator= ( const Status x)

◆ operator==()

bool google::protobuf::util::status_internal::Status::operator== ( const Status x) const

◆ ToString()

std::string google::protobuf::util::status_internal::Status::ToString ( ) const

Member Data Documentation

◆ error_code_

StatusCode google::protobuf::util::status_internal::Status::error_code_
private

◆ error_message_

std::string google::protobuf::util::status_internal::Status::error_message_
private

The documentation for this class was generated from the following files:


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