| has_value() const noexcept | sbepp::detail::optional_base< T, Derived > | inline |
| in_range() const noexcept | sbepp::detail::optional_base< T, Derived > | inline |
| operator bool() const noexcept | sbepp::detail::optional_base< T, Derived > | inlineexplicit |
| operator!=(const optional_base &lhs, const optional_base &rhs) noexcept | sbepp::detail::optional_base< T, Derived > | friend |
| operator*() noexcept | sbepp::detail::optional_base< T, Derived > | inline |
| operator*() const noexcept | sbepp::detail::optional_base< T, Derived > | inline |
| operator<(const optional_base &lhs, const optional_base &rhs) noexcept | sbepp::detail::optional_base< T, Derived > | friend |
| operator<=(const optional_base &lhs, const optional_base &rhs) noexcept | sbepp::detail::optional_base< T, Derived > | friend |
| operator<=>(const optional_base &lhs, const optional_base &rhs) noexcept | sbepp::detail::optional_base< T, Derived > | friend |
| operator==(const optional_base &lhs, const optional_base &rhs) noexcept | sbepp::detail::optional_base< T, Derived > | friend |
| operator>(const optional_base &lhs, const optional_base &rhs) noexcept | sbepp::detail::optional_base< T, Derived > | friend |
| operator>=(const optional_base &lhs, const optional_base &rhs) noexcept | sbepp::detail::optional_base< T, Derived > | friend |
| optional_base()=default | sbepp::detail::optional_base< T, Derived > | |
| optional_base(nullopt_t) noexcept | sbepp::detail::optional_base< T, Derived > | inline |
| optional_base(value_type val) noexcept | sbepp::detail::optional_base< T, Derived > | inline |
| value() const noexcept | sbepp::detail::optional_base< T, Derived > | inline |
| value_or(T default_value) const noexcept | sbepp::detail::optional_base< T, Derived > | inline |
| value_type typedef | sbepp::detail::optional_base< T, Derived > | |