|
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 |