proxygen
folly::Replaceable< T > Member List

This is the complete list of members for folly::Replaceable< T >, including all inherited members.

ctor_base typedeffolly::Replaceable< T >private
emplace(Args &&...args) noexceptfolly::Replaceable< T >inline
emplace(std::initializer_list< U > il, Args &&...args) noexceptfolly::Replaceable< T >inline
operator*() const &folly::Replaceable< T >inline
operator*()&folly::Replaceable< T >inline
operator*()&&folly::Replaceable< T >inline
operator*() const &&folly::Replaceable< T >inline
operator->() const folly::Replaceable< T >inline
operator->()folly::Replaceable< T >inline
operator=(const Replaceable &)=defaultfolly::Replaceable< T >
operator=(Replaceable &&)=defaultfolly::Replaceable< T >
Replaceable()=defaultfolly::Replaceable< T >
Replaceable(const Replaceable &)=defaultfolly::Replaceable< T >
Replaceable(Replaceable &&)=defaultfolly::Replaceable< T >
Replaceable(in_place_t, Args &&...args) noexcept(std::is_nothrow_constructible< T, Args &&... >::value)folly::Replaceable< T >inlineexplicit
Replaceable(in_place_t, std::initializer_list< U > il, Args &&...args) noexcept(std::is_nothrow_constructible< T, std::initializer_list< U >, Args &&... >::value)folly::Replaceable< T >inlineexplicit
Replaceable(U &&other) noexcept(std::is_nothrow_constructible< T, U && >::value)folly::Replaceable< T >inline
Replaceable(U &&other) noexcept(std::is_nothrow_constructible< T, U && >::value)folly::Replaceable< T >inlineexplicit
Replaceable(const Replaceable< U > &other) noexcept(std::is_nothrow_constructible< T, U const & >::value)folly::Replaceable< T >inline
Replaceable(const Replaceable< U > &other) noexcept(std::is_nothrow_constructible< T, U const & >::value)folly::Replaceable< T >inlineexplicit
Replaceable(Replaceable< U > &&other) noexcept(std::is_nothrow_constructible< T, U && >::value)folly::Replaceable< T >inline
Replaceable(Replaceable< U > &&other) noexcept(std::is_nothrow_constructible< T, U && >::value)folly::Replaceable< T >inlineexplicit
replaceable_detail::copy_assignment_mixin< T >folly::Replaceable< T >friend
replaceable_detail::copy_ctor_mixin< T >folly::Replaceable< T >friend
replaceable_detail::default_and_move_ctor_mixin< T >folly::Replaceable< T >friend
replaceable_detail::dtor_mixin< T >folly::Replaceable< T >friend
replaceable_detail::move_assignment_mixin< T >folly::Replaceable< T >friend
storage_folly::Replaceable< T >private
swap(Replaceable &other)folly::Replaceable< T >inline
value_type typedeffolly::Replaceable< T >
~Replaceable()=defaultfolly::Replaceable< T >