MT Core (C++)
Core library for replacing C++ standard in project usage
Loading...
Searching...
No Matches
mtcore::Result< T, ErrType > Member List

This is the complete list of members for mtcore::Result< T, ErrType >, including all inherited members.

copy_if_present(std::remove_const_t< T > &out) const noexceptmtcore::Result< T, ErrType >inline
Err typedefmtcore::Result< T, ErrType >
error() const noexceptmtcore::Result< T, ErrType >inline
ErrVal typedefmtcore::Result< T, ErrType >
from_error(const ErrVal &err)mtcore::Result< T, ErrType >inlinestatic
from_success(const T &val)mtcore::Result< T, ErrType >inlinestatic
is_error() const noexceptmtcore::Result< T, ErrType >inline
is_success() const noexceptmtcore::Result< T, ErrType >inline
move_if_present(T &out) noexceptmtcore::Result< T, ErrType >inline
operator!=(const Result &other) const noexceptmtcore::Result< T, ErrType >inline
operator!=(const T &other) const noexceptmtcore::Result< T, ErrType >inline
operator*() const noexceptmtcore::Result< T, ErrType >inline
operator*()mtcore::Result< T, ErrType >inline
operator->() const noexceptmtcore::Result< T, ErrType >inline
operator->()mtcore::Result< T, ErrType >inline
operator==(const Result &other) const noexceptmtcore::Result< T, ErrType >inline
operator==(const T &other) const noexceptmtcore::Result< T, ErrType >inline
Result(const T &val)mtcore::Result< T, ErrType >inline
Result(T &&val)mtcore::Result< T, ErrType >inline
to_void() constmtcore::Result< T, ErrType >inline
Value typedefmtcore::Result< T, ErrType >
value() const noexceptmtcore::Result< T, ErrType >inline
with_success_val(const R &s)mtcore::Result< T, ErrType >inline