libmicroemu 0.2.0
ARM Microcontroller Emulator Library
Loading...
Searching...
No Matches
libmicroemu::internal::Result< void > Struct Reference

Public Types

using Content = void
 
using Content
 
using StatusCode
 
using Content
 
using StatusCode
 
using Content
 
using StatusCode
 

Public Member Functions

constexpr bool IsOk () const noexcept
 
constexpr bool IsErr () const noexcept
 
constexpr bool operator== (Result< void > const &rhs) const noexcept
 
constexpr void Unwrap () const noexcept
 
constexpr std::string_view ToString () const noexcept
 
constexpr Result (StatusCode status_code) noexcept
 
constexpr Result (Result &&r) noexcept=default
 
constexpr Resultoperator= (Result &&r)=delete
 
constexpr Result (const Result &r) noexcept=default
 
constexpr Resultoperator= (const Result &r)=delete
 
constexpr bool IsOk () const noexcept
 
constexpr bool IsErr () const noexcept
 
constexpr bool operator== (Result< void > const &rhs) const noexcept
 
constexpr const Content & Unwrap () const noexcept
 
std::string_view ToString () const noexcept
 
constexpr Result (StatusCode status_code, Content content) noexcept
 
constexpr Result (Result &&r) noexcept=default
 
constexpr Result (const Result &r) noexcept=default
 
constexpr Resultoperator= (Result &&r)=delete
 
constexpr Resultoperator= (const Result &r)=delete
 
constexpr bool IsOk () const noexcept
 
constexpr bool IsErr () const noexcept
 
constexpr bool operator== (Result< void > const &rhs) const noexcept
 
constexpr const Content & Unwrap () const noexcept
 
std::string_view ToString () const noexcept
 
constexpr Result (StatusCode status_code, Content content) noexcept
 
constexpr Result (Result &&r) noexcept=default
 
constexpr Result (const Result &r) noexcept=default
 
constexpr Resultoperator= (Result &&r)=delete
 
constexpr Resultoperator= (const Result &r)=delete
 
constexpr bool IsOk () const noexcept
 
constexpr bool IsErr () const noexcept
 
constexpr bool operator== (Result< void > const &rhs) const noexcept
 
constexpr const Content & Unwrap () const noexcept
 
std::string_view ToString () const noexcept
 
constexpr Result (StatusCode status_code, Content content) noexcept
 
constexpr Result (Result &&r) noexcept=default
 
constexpr Result (const Result &r) noexcept=default
 
constexpr Resultoperator= (Result &&r)=delete
 
constexpr Resultoperator= (const Result &r)=delete
 

Public Attributes

const StatusCode status_code
 
const StatusCode status_code
 
const Content content
 
const StatusCode status_code
 
const Content content
 
const StatusCode status_code
 
const Content content
 

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