This is the complete list of members for optional< T >, including all inherited members.
| emplace(ARGS &&... args) | optional< T > | inline |
| has_value() const noexcept | optional< T > | inline |
| make_optional(T &&value) | optional< T > | related |
| make_optional(ARGS &&... args) | optional< T > | related |
| operator bool() const noexcept | optional< T > | inlineexplicit |
| operator*() const noexcept | optional< T > | inline |
| operator*() noexcept | optional< T > | inline |
| operator->() const noexcept | optional< T > | inline |
| operator->() noexcept | optional< T > | inline |
| operator=(U &&value) | optional< T > | inline |
| operator=(const optional &rhs) | optional< T > | inline |
| operator=(optional &&rhs) | optional< T > | inline |
| optional() noexcept | optional< T > | inline |
| optional(nullopt_t) noexcept | optional< T > | inline |
| optional(in_place_t, ARGS &&... args) | optional< T > | inline |
| optional(U &&value) | optional< T > | inline |
| optional(const optional &rhs) | optional< T > | inline |
| optional(optional &&rhs) | optional< T > | inline |
| reset() | optional< T > | inline |
| swap(optional &other) | optional< T > | inline |
| value() const | optional< T > | inline |
| value() | optional< T > | inline |
| value_or(U &&default_value) const | optional< T > | inline |
| ~optional() | optional< T > | inline |