This is the complete list of members for ndn::optional< T >, including all inherited members.
emplace(Args &&...args) | ndn::optional< T > | inline |
operator(const optional< T > &, const optional< T > &) | ndn::optional< T > | friend |
operator(const optional< T > &, const optional< T > &) | ndn::optional< T > | friend |
operator bool() const noexcept | ndn::optional< T > | inlineexplicit |
operator!=(const optional< T > &, const optional< T > &) | ndn::optional< T > | friend |
operator*() const | ndn::optional< T > | inline |
operator*() | ndn::optional< T > | inline |
operator->() const | ndn::optional< T > | inline |
operator->() | ndn::optional< T > | inline |
operator=(nullopt_t) noexcept | ndn::optional< T > | inline |
operator=(const optional &other) | ndn::optional< T > | inline |
operator=(U &&value) | ndn::optional< T > | inline |
operator==(const optional< T > &, const optional< T > &) | ndn::optional< T > | friend |
operator>(const optional< T > &, const optional< T > &) | ndn::optional< T > | friend |
operator>=(const optional< T > &, const optional< T > &) | ndn::optional< T > | friend |
optional() noexcept | ndn::optional< T > | inline |
optional(nullopt_t) noexcept | ndn::optional< T > | inline |
optional(const T &value) | ndn::optional< T > | inline |
optional(in_place_t, Args &&...args) | ndn::optional< T > | inlineexplicit |
swap(optional &other) | ndn::optional< T > | inline |
value() const | ndn::optional< T > | inline |
value() | ndn::optional< T > | inline |
value_or(U &&default_value) const | ndn::optional< T > | inline |
value_type typedef | ndn::optional< T > |