ledger-core
std::experimental::optional< T & > Member List

This is the complete list of members for std::experimental::optional< T & >, including all inherited members.

emplace(T &v) noexcept (defined in std::experimental::optional< T & >)std::experimental::optional< T & >inline
emplace(T &&)=delete (defined in std::experimental::optional< T & >)std::experimental::optional< T & >
operator bool() const noexcept (defined in std::experimental::optional< T & >)std::experimental::optional< T & >inlineexplicit
operator*() const (defined in std::experimental::optional< T & >)std::experimental::optional< T & >inline
operator->() const (defined in std::experimental::optional< T & >)std::experimental::optional< T & >inline
operator<< (defined in std::experimental::optional< T & >)std::experimental::optional< T & >friend
operator=(nullopt_t) noexcept (defined in std::experimental::optional< T & >)std::experimental::optional< T & >inline
operator=(U &&rhs) noexcept -> typename enable_if< is_same< typename decay< U >::type, optional< T &>>::value, optional &>::type (defined in std::experimental::optional< T & >)std::experimental::optional< T & >inline
operator=(U &&rhs) noexcept -> typename enable_if< !is_same< typename decay< U >::type, optional< T &>>::value, optional &>::type=delete (defined in std::experimental::optional< T & >)std::experimental::optional< T & >
optional() noexcept (defined in std::experimental::optional< T & >)std::experimental::optional< T & >inline
optional(nullopt_t) noexcept (defined in std::experimental::optional< T & >)std::experimental::optional< T & >inline
optional(T &v) noexcept (defined in std::experimental::optional< T & >)std::experimental::optional< T & >inline
optional(T &&)=delete (defined in std::experimental::optional< T & >)std::experimental::optional< T & >
optional(const optional &rhs) noexcept (defined in std::experimental::optional< T & >)std::experimental::optional< T & >inline
optional(in_place_t, T &v) noexcept (defined in std::experimental::optional< T & >)std::experimental::optional< T & >inlineexplicit
optional(in_place_t, T &&)=delete (defined in std::experimental::optional< T & >)std::experimental::optional< T & >explicit
swap(optional< T &> &rhs) noexcept (defined in std::experimental::optional< T & >)std::experimental::optional< T & >inline
value() const (defined in std::experimental::optional< T & >)std::experimental::optional< T & >inline
value_or(V &&v) const (defined in std::experimental::optional< T & >)std::experimental::optional< T & >inline
~optional()=default (defined in std::experimental::optional< T & >)std::experimental::optional< T & >