litert:: Error

#include <litert_expected.h>

A C++ wrapper for a LiteRtStatus code, providing a status and an error message.

Summary

Constructors and Destructors

Error (::litert::Status status, std::string message)
Constructs an Error from a status and an optional error message.
Error (LiteRtStatus status, std::string message)

Public functions

Message () const
const std::string &
Gets the error message.
Status () const
constexpr LiteRtStatus
StatusCC () const
constexpr::litert::Status
Gets the status.

Friend classes

friend void
friend std::ostream &

Public functions

Error

Error(
  ::litert::Status status,
  std::string message
)

Constructs an Error from a status and an optional error message.

Error

Error(
  LiteRtStatus status,
  std::string message
)

Message

 const 
  
 std 
 :: 
 string 
 & 
 Message 
 () 
  
 const 
  

Gets the error message.

Returns an empty string if none was attached.

Status

 constexpr 
  
 LiteRtStatus 
  
 Status 
 () 
  
 const 
  

StatusCC

 constexpr 
 :: 
 litert 
 :: 
 Status 
  
 StatusCC 
 () 
  
 const 
  

Gets the status.

Friend classes

AbslStringify

 friend 
  
 void 
  
 AbslStringify 
 ( 
 Sink 
  
& sink 
 , 
  
 const 
  
 Error 
  
& error 
 ) 

operator<<

 friend 
  
 std 
 :: 
 ostream 
 & 
 operator 
<< ( 
 std 
 :: 
 ostream 
  
& stream 
 , 
  
 const 
  
 Error 
  
& error 
 ) 
Design a Mobile Site
View Site in Mobile | Classic
Share by: