|
dune-common
2.7.1
|
This is the complete list of members for Dune::Std::optional< T >, including all inherited members.
| emplace(Args &&... args) | Dune::Std::optional< T > | inline |
| operator bool() const noexcept | Dune::Std::optional< T > | inlineexplicit |
| operator*() const noexcept | Dune::Std::optional< T > | inline |
| operator*() noexcept | Dune::Std::optional< T > | inline |
| operator->() const noexcept | Dune::Std::optional< T > | inline |
| operator->() noexcept | Dune::Std::optional< T > | inline |
| operator=(nullopt_t) noexcept | Dune::Std::optional< T > | inline |
| operator=(const optional &other) noexcept(std::is_nothrow_copy_constructible< T >::value &&std::is_nothrow_copy_assignable< T >::value) | Dune::Std::optional< T > | inline |
| operator=(optional &&other) noexcept(std::is_nothrow_move_constructible< T >::value &&std::is_nothrow_move_assignable< T >::value) | Dune::Std::optional< T > | inline |
| operator=(U &&value) | Dune::Std::optional< T > | inline |
| optional() noexcept | Dune::Std::optional< T > | inline |
| optional(nullopt_t) noexcept | Dune::Std::optional< T > | inline |
| optional(U &&value) | Dune::Std::optional< T > | inlineexplicit |
| optional(U &&value) | Dune::Std::optional< T > | inline |
| optional(const value_type &value) | Dune::Std::optional< T > | inline |
| optional(value_type &&value) | Dune::Std::optional< T > | inline |
| optional(in_place_t, Args &&... args) | Dune::Std::optional< T > | inlineexplicit |
| optional(const optional &other) noexcept(std::is_nothrow_copy_constructible< T >::value) | Dune::Std::optional< T > | inline |
| optional(optional &&other) noexcept(std::is_nothrow_move_constructible< T >::value) | Dune::Std::optional< T > | inline |
| optional(const optional< U > &other) | Dune::Std::optional< T > | inlineexplicit |
| optional(const optional< U > &other) | Dune::Std::optional< T > | inline |
| optional(optional< U > &&other) | Dune::Std::optional< T > | inlineexplicit |
| optional(optional< U > &&other) | Dune::Std::optional< T > | inline |
| reset() noexcept | Dune::Std::optional< T > | inline |
| swap(optional &other) noexcept(std::is_nothrow_move_constructible< T >::value &&noexcept(std::swap(std::declval< T & >(), std::declval< T & >()))) | Dune::Std::optional< T > | inline |
| value() const | Dune::Std::optional< T > | inline |
| value() | Dune::Std::optional< T > | inline |
| value_ | Dune::Std::optional< T > | |
| value_or(U &&value) const | Dune::Std::optional< T > | inline |
| value_type typedef | Dune::Std::optional< T > | |
| ~optional() | Dune::Std::optional< T > | inline |