MT Core (C++)
Core library for replacing C++ standard in project usage
|
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 noexcept | mtcore::Optional< T > | inline |
empty() const noexcept | mtcore::Optional< T > | inline |
has_value() const noexcept | mtcore::Optional< T > | inline |
move_if_present(T &out) noexcept | mtcore::Optional< T > | inline |
operator*() const | mtcore::Optional< T > | inline |
operator*() | mtcore::Optional< T > | inline |
operator->() const | mtcore::Optional< T > | inline |
operator->() | mtcore::Optional< T > | inline |
operator==(const Optional &other) const noexcept | mtcore::Optional< T > | inline |
operator==(const T &other) const noexcept | mtcore::Optional< T > | inline |
Optional() | mtcore::Optional< T > | inline |
Optional(const T &value) | mtcore::Optional< T > | inline |
Optional(T &&value) | mtcore::Optional< T > | inline |
value() noexcept | mtcore::Optional< T > | inline |
value() const noexcept | mtcore::Optional< T > | inline |
value_or(const T &def) const noexcept | mtcore::Optional< T > | inline |