|
tetl 0.1.0
Embedded Template Library
|
This is the complete list of members for optional< T & >, including all inherited members.
| emplace(U &&u) noexcept -> optional & | optional< T & > | inline |
| explicit(not is_convertible_v< U, T >) optional(U &&v) | optional< T & > | inline |
| explicit(not is_convertible_v< U, T >) optional(optional< U > const &rhs) | optional< T & > | inline |
| has_value() const noexcept -> bool | optional< T & > | inline |
| operator bool() const noexcept | optional< T & > | inlineexplicit |
| operator*() const noexcept -> T & | optional< T & > | inline |
| operator->() const noexcept -> T * | optional< T & > | inline |
| operator=(optional const &) noexcept -> optional &=default | optional< T & > | |
| operator=(optional &&) noexcept -> optional &=default | optional< T & > | |
| operator=(nullopt_t) noexcept -> optional & | optional< T & > | inline |
| operator=(U &&v) -> optional & | optional< T & > | inline |
| operator=(optional< U > const &rhs) -> optional & | optional< T & > | inline |
| optional() noexcept=default | optional< T & > | |
| optional(nullopt_t) noexcept | optional< T & > | inline |
| optional(optional const &other)=default | optional< T & > | |
| optional(optional &&other) noexcept=default | optional< T & > | |
| reset() noexcept | optional< T & > | inline |
| swap(optional &rhs) noexcept | optional< T & > | inline |
| value_type typedef | optional< T & > | |
| ~optional()=default | optional< T & > |