litert:: ErrorStatusBuilder
Summary
Constructors and Destructors |
|
---|---|
ErrorStatusBuilder(bool expr_result, litert::SourceLocation loc)
|
|
ErrorStatusBuilder(const litert::Expected< T > & expected, litert::SourceLocation loc)
|
|
ErrorStatusBuilder(litert::Expected< T > && expected, litert::SourceLocation loc)
|
|
ErrorStatusBuilder(LiteRtStatus status, litert::SourceLocation loc)
|
|
ErrorStatusBuilder(const litert::Unexpected & unexpected, litert::SourceLocation loc)
|
|
ErrorStatusBuilder(litert::Unexpected && unexpected, litert::SourceLocation loc)
|
Public static functions |
|
---|---|
InvalidArgument(litert::SourceLocation loc)
|
|
IsError(bool status)
|
constexpr bool
|
IsError(LiteRtStatus status)
|
constexpr bool
|
IsError(const litert::Unexpected &)
|
constexpr bool
|
IsError(const litert::Expected< T > & expected)
|
constexpr bool
|
WrongVersion(litert::SourceLocation loc)
|
Public functions |
|
---|---|
Log(LiteRtLogSeverity log_level) noexcept
|
|
LogError() noexcept
|
|
LogInfo() noexcept
|
|
LogVerbose() noexcept
|
|
LogWarning() noexcept
|
|
NoLog() noexcept
|
|
operator LiteRtStatus() const noexcept
|
|
operator absl::Status() const noexcept
|
|
operator absl::StatusOr< T >() const noexcept
|
|
operator litert::Expected< T >() const noexcept
|
|
operator<<(T && val)
|
Public static functions
InvalidArgument
ErrorStatusBuilder InvalidArgument( litert::SourceLocation loc )
IsError
constexpr bool IsError( bool status )
IsError
constexpr bool IsError( LiteRtStatus status )
IsError
constexpr bool IsError( const litert::Unexpected & )
IsError
constexpr bool IsError( const litert::Expected< T > & expected )
WrongVersion
ErrorStatusBuilder WrongVersion( litert::SourceLocation loc )
Public functions
ErrorStatusBuilder
ErrorStatusBuilder( bool expr_result, litert::SourceLocation loc )
ErrorStatusBuilder
ErrorStatusBuilder( const litert::Expected< T > & expected, litert::SourceLocation loc )
ErrorStatusBuilder
ErrorStatusBuilder( litert::Expected< T > && expected, litert::SourceLocation loc )
ErrorStatusBuilder
ErrorStatusBuilder( LiteRtStatus status, litert::SourceLocation loc )
ErrorStatusBuilder
ErrorStatusBuilder( const litert::Unexpected & unexpected, litert::SourceLocation loc )
ErrorStatusBuilder
ErrorStatusBuilder( litert::Unexpected && unexpected, litert::SourceLocation loc )
Log
ErrorStatusBuilder & Log( LiteRtLogSeverity log_level ) noexcept
LogError
ErrorStatusBuilder & LogError() noexcept
LogInfo
ErrorStatusBuilder & LogInfo() noexcept
LogVerbose
ErrorStatusBuilder & LogVerbose() noexcept
LogWarning
ErrorStatusBuilder & LogWarning() noexcept
NoLog
ErrorStatusBuilder & NoLog() noexcept
operator LiteRtStatus
operator LiteRtStatus() const noexcept
operator absl::Status
operator absl::Status() const noexcept
operator absl::StatusOr< T >
operator absl::StatusOr< T >() const noexcept
operator litert::Expected< T >
operator litert::Expected< T >() const noexcept
operator<<
ErrorStatusBuilder & operator<<( T && val )