NIM 跨平台 C++ SDK
载入中...
搜索中...
未找到
phmap::optional< T > 成员列表

成员的完整列表,这些成员属于 phmap::optional< T >,包括所有继承而来的类成员

data_base typedefphmap::optional< T >private
emplace(Args &&... args)phmap::optional< T >inline
emplace(std::initializer_list< U > il, Args &&... args)phmap::optional< T >inline
has_value() const noexceptphmap::optional< T >inline
operator bool() const noexceptphmap::optional< T >inlineexplicit
operator*() const &phmap::optional< T >inline
operator*() &phmap::optional< T >inline
operator*() const &&phmap::optional< T >inline
operator*() &&phmap::optional< T >inline
operator->() constphmap::optional< T >inline
operator->()phmap::optional< T >inline
operator=(nullopt_t) noexceptphmap::optional< T >inline
operator=(const optional &src)=defaultphmap::optional< T >
operator=(optional &&src)=defaultphmap::optional< T >
operator=(U &&v)phmap::optional< T >inline
operator=(const optional< U > &rhs)phmap::optional< T >inline
operator=(optional< U > &&rhs)phmap::optional< T >inline
optional() noexceptphmap::optional< T >inline
optional(nullopt_t) noexceptphmap::optional< T >inline
optional(const optional &src)=defaultphmap::optional< T >
optional(optional &&src)=defaultphmap::optional< T >
optional(InPlaceT, Args &&... args)phmap::optional< T >inlineexplicit
optional(in_place_t, std::initializer_list< U > il, Args &&... args)phmap::optional< T >inlineexplicit
optional(U &&v)phmap::optional< T >inline
optional(U &&v)phmap::optional< T >inlineexplicit
optional(const optional< U > &rhs)phmap::optional< T >inline
optional(const optional< U > &rhs)phmap::optional< T >inlineexplicit
optional(optional< U > &&rhs)phmap::optional< T >inline
optional(optional< U > &&rhs)phmap::optional< T >inlineexplicit
reference() constphmap::optional< T >inlineprivate
reference()phmap::optional< T >inlineprivate
reset() noexceptphmap::optional< T >inline
swap(optional &rhs) noexcept(std::is_nothrow_move_constructible< T >::value &&std::is_trivial< T >::value)phmap::optional< T >inline
value() const &phmap::optional< T >inline
value() &phmap::optional< T >inline
value() &&phmap::optional< T >inline
value() const &&phmap::optional< T >inline
value_or(U &&v) const &phmap::optional< T >inline
value_or(U &&v) &&phmap::optional< T >inline
value_type typedefphmap::optional< T >
~optional()=defaultphmap::optional< T >