|
proxygen
|
This is the complete list of members for folly::Optional< Value >, including all inherited members.
| assign(const None &) | folly::Optional< Value > | inline |
| assign(Optional &&src) | folly::Optional< Value > | inline |
| assign(const Optional &src) | folly::Optional< Value > | inline |
| assign(Value &&newValue) | folly::Optional< Value > | inline |
| assign(const Value &newValue) | folly::Optional< Value > | inline |
| clear() noexcept | folly::Optional< Value > | inline |
| construct(Args &&...args) | folly::Optional< Value > | inlineprivate |
| emplace(Args &&...args) | folly::Optional< Value > | inline |
| emplace(std::initializer_list< U > ilist, Args &&...args) | folly::Optional< Value > | inline |
| get_pointer() const & | folly::Optional< Value > | inline |
| get_pointer()& | folly::Optional< Value > | inline |
| get_pointer()&&=delete | folly::Optional< Value > | |
| has_value() const noexcept | folly::Optional< Value > | inline |
| hasValue() const noexcept | folly::Optional< Value > | inline |
| make_optional(T &&) | folly::Optional< Value > | friend |
| make_optional(Args &&...args) | folly::Optional< Value > | friend |
| make_optional(std::initializer_list< U >, As &&...) | folly::Optional< Value > | friend |
| operator bool() const noexcept | folly::Optional< Value > | inlineexplicit |
| operator*() const & | folly::Optional< Value > | inline |
| operator*()& | folly::Optional< Value > | inline |
| operator*() const && | folly::Optional< Value > | inline |
| operator*()&& | folly::Optional< Value > | inline |
| operator->() const | folly::Optional< Value > | inline |
| operator->() | folly::Optional< Value > | inline |
| operator=(None) noexcept | folly::Optional< Value > | inline |
| operator=(Arg &&arg) | folly::Optional< Value > | inline |
| operator=(Optional &&other) noexcept(std::is_nothrow_move_assignable< Value >::value) | folly::Optional< Value > | inline |
| operator=(const Optional &other) noexcept(std::is_nothrow_copy_assignable< Value >::value) | folly::Optional< Value > | inline |
| Optional() noexcept | folly::Optional< Value > | inline |
| Optional(const Optional &src) noexcept(std::is_nothrow_copy_constructible< Value >::value) | folly::Optional< Value > | inline |
| Optional(Optional &&src) noexcept(std::is_nothrow_move_constructible< Value >::value) | folly::Optional< Value > | inline |
| Optional(const None &) noexcept | folly::Optional< Value > | inline |
| Optional(Value &&newValue) noexcept(std::is_nothrow_move_constructible< Value >::value) | folly::Optional< Value > | inline |
| Optional(const Value &newValue) noexcept(std::is_nothrow_copy_constructible< Value >::value) | folly::Optional< Value > | inline |
| Optional(typename std::enable_if< !std::is_pointer< Value >::value &&std::is_same< Null, std::nullptr_t >::value, Null >::type) noexcept | folly::Optional< Value > | inline |
| Optional(in_place_t, Args &&...args) noexcept(std::is_nothrow_constructible< Value, Args... >::value) | folly::Optional< Value > | inlineexplicit |
| Optional(in_place_t, std::initializer_list< U > il, Args &&...args) noexcept(std::is_nothrow_constructible< Value, std::initializer_list< U >, Args... >::value) | folly::Optional< Value > | inlineexplicit |
| Optional(const detail::OptionalPromiseReturn< Value > &p) | folly::Optional< Value > | inline |
| Optional(PrivateConstructor, Args &&...args) noexcept(std::is_constructible< Value, Args &&... >::value) | folly::Optional< Value > | inlineprivate |
| require_value() const | folly::Optional< Value > | inlineprivate |
| reset() noexcept | folly::Optional< Value > | inline |
| Storage typedef | folly::Optional< Value > | private |
| storage_ | folly::Optional< Value > | private |
| swap(Optional &that) noexcept(IsNothrowSwappable< Value >::value) | folly::Optional< Value > | inline |
| value() const & | folly::Optional< Value > | inline |
| value()& | folly::Optional< Value > | inline |
| value()&& | folly::Optional< Value > | inline |
| value() const && | folly::Optional< Value > | inline |
| value_or(U &&dflt) const & | folly::Optional< Value > | inline |
| value_or(U &&dflt)&& | folly::Optional< Value > | inline |
| value_type typedef | folly::Optional< Value > |