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

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

copy_if_present(std::remove_const_t< T > &out) const noexceptmtcore::Optional< T >inline
empty() const noexceptmtcore::Optional< T >inline
has_value() const noexceptmtcore::Optional< T >inline
move_if_present(T &out) noexceptmtcore::Optional< T >inline
operator*() constmtcore::Optional< T >inline
operator*()mtcore::Optional< T >inline
operator->() constmtcore::Optional< T >inline
operator->()mtcore::Optional< T >inline
operator==(const Optional &other) const noexceptmtcore::Optional< T >inline
operator==(const T &other) const noexceptmtcore::Optional< T >inline
Optional()mtcore::Optional< T >inline
Optional(const T &value)mtcore::Optional< T >inline
Optional(T &&value)mtcore::Optional< T >inline
value() noexceptmtcore::Optional< T >inline
value() const noexceptmtcore::Optional< T >inline
value_or(const T &def) const noexceptmtcore::Optional< T >inline