Public Member Functions | Private Attributes | List of all members
upb::Status Class Reference

#include <upb.hpp>

Public Member Functions

void Clear ()
 
const char * error_message () const
 
bool ok () const
 
upb_Statusptr ()
 
void SetErrorMessage (const char *msg)
 
void SetFormattedErrorMessage (const char *fmt,...)
 
 Status ()
 

Private Attributes

upb_Status status_
 

Detailed Description

Definition at line 35 of file upb.hpp.

Constructor & Destructor Documentation

◆ Status()

upb::Status::Status ( )
inline

Definition at line 37 of file upb.hpp.

Member Function Documentation

◆ Clear()

void upb::Status::Clear ( )
inline

Definition at line 62 of file upb.hpp.

◆ error_message()

const char* upb::Status::error_message ( ) const
inline

Definition at line 45 of file upb.hpp.

◆ ok()

bool upb::Status::ok ( ) const
inline

Definition at line 42 of file upb.hpp.

◆ ptr()

upb_Status* upb::Status::ptr ( )
inline

Definition at line 39 of file upb.hpp.

◆ SetErrorMessage()

void upb::Status::SetErrorMessage ( const char *  msg)
inline

Definition at line 51 of file upb.hpp.

◆ SetFormattedErrorMessage()

void upb::Status::SetFormattedErrorMessage ( const char *  fmt,
  ... 
)
inline

Definition at line 54 of file upb.hpp.

Member Data Documentation

◆ status_

upb_Status upb::Status::status_
private

Definition at line 65 of file upb.hpp.


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


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