NexusForce
1.0.0
A rigorously engineered full-stack C++ backend library.
载入中...
搜索中...
未找到
neforce::optional< T & > 成员列表
成员的完整列表,这些成员属于
neforce::optional< T & >
,包括所有继承而来的类成员
and_then
(F &&f) const &
neforce::optional< T & >
inline
and_then
(F &&f) &
neforce::optional< T & >
inline
and_then
(F &&f) const &&
neforce::optional< T & >
inline
and_then
(F &&f) &&
neforce::optional< T & >
inline
const_pointer
typedef
neforce::optional< T & >
const_reference
typedef
neforce::optional< T & >
emplace
(U &value) noexcept
neforce::optional< T & >
inline
emplace
(U &value) noexcept
neforce::optional< T & >
inline
equal_to
(const optional &rhs) const noexcept
neforce::optional< T & >
inline
has_value
() const noexcept
neforce::optional< T & >
inline
less_than
(const optional &rhs) const noexcept
neforce::optional< T & >
inline
operator bool
() const noexcept
neforce::optional< T & >
inline
explicit
neforce::icommon< optional< T > >::operator!=
(const T &rhs) const noexcept(noexcept(!(derived().equal_to(rhs))))
neforce::icomparable< T >
inline
neforce::icommon< optional< T & > >::operator!=
(const T &rhs) const noexcept(noexcept(!(derived().equal_to(rhs))))
neforce::icomparable< T >
inline
operator*
() const &noexcept
neforce::optional< T & >
inline
operator*
() &noexcept
neforce::optional< T & >
inline
operator*
() const &&noexcept
neforce::optional< T & >
inline
operator*
() &&noexcept
neforce::optional< T & >
inline
operator->
() const noexcept
neforce::optional< T & >
inline
operator->
() noexcept
neforce::optional< T & >
inline
neforce::icommon< optional< T > >::operator<
(const T &rhs) const noexcept(noexcept(derived().less_than(rhs)))
neforce::icomparable< T >
inline
neforce::icommon< optional< T & > >::operator<
(const T &rhs) const noexcept(noexcept(derived().less_than(rhs)))
neforce::icomparable< T >
inline
neforce::icommon< optional< T > >::operator<=
(const T &rhs) const noexcept(noexcept(!(rhs.less_than(derived()))))
neforce::icomparable< T >
inline
neforce::icommon< optional< T & > >::operator<=
(const T &rhs) const noexcept(noexcept(!(rhs.less_than(derived()))))
neforce::icomparable< T >
inline
operator=
(none_t n) noexcept
neforce::optional< T & >
inline
operator=
(U &value)
neforce::optional< T & >
inline
operator=
(const optional< U & > &other)
neforce::optional< T & >
inline
operator=
(const optional &other) noexcept=default
neforce::optional< T & >
operator=
(optional &&other) noexcept
neforce::optional< T & >
inline
neforce::icommon< optional< T > >::operator==
(const T &rhs) const noexcept(noexcept(derived().equal_to(rhs)))
neforce::icomparable< T >
inline
neforce::icommon< optional< T & > >::operator==
(const T &rhs) const noexcept(noexcept(derived().equal_to(rhs)))
neforce::icomparable< T >
inline
neforce::icommon< optional< T > >::operator>
(const T &rhs) const noexcept(noexcept(rhs.less_than(derived())))
neforce::icomparable< T >
inline
neforce::icommon< optional< T & > >::operator>
(const T &rhs) const noexcept(noexcept(rhs.less_than(derived())))
neforce::icomparable< T >
inline
neforce::icommon< optional< T > >::operator>=
(const T &rhs) const noexcept(noexcept(!(derived().less_than(rhs))))
neforce::icomparable< T >
inline
neforce::icommon< optional< T & > >::operator>=
(const T &rhs) const noexcept(noexcept(!(derived().less_than(rhs))))
neforce::icomparable< T >
inline
optional
(none_t n=none) noexcept
neforce::optional< T & >
inline
optional
(T &value) noexcept
neforce::optional< T & >
inline
optional
(U &value) noexcept
neforce::optional< T & >
inline
optional
(U &value) noexcept
neforce::optional< T & >
inline
explicit
optional
(const _NEFORCE optional< U & > &other) noexcept
neforce::optional< T & >
inline
optional
(const _NEFORCE optional< U & > &other) noexcept
neforce::optional< T & >
inline
explicit
optional
(const optional &other) noexcept=default
neforce::optional< T & >
optional
(optional &&other) noexcept
neforce::optional< T & >
inline
or_else
(F &&f) const &
neforce::optional< T & >
inline
or_else
(F &&f) &&
neforce::optional< T & >
inline
pointer
typedef
neforce::optional< T & >
reference
typedef
neforce::optional< T & >
reset
() noexcept
neforce::optional< T & >
inline
swap
(optional &other) noexcept
neforce::optional< T & >
inline
to_hash
() const noexcept
neforce::optional< T & >
inline
neforce::to_ihash
() const noexcept(noexcept(derived().to_hash()))
neforce::ihashable< T >
inline
neforce::icommon< optional< T & > >::to_ihash
() const noexcept(noexcept(derived().to_hash()))
neforce::ihashable< T >
inline
transform
(F &&f) const &-> _NEFORCE optional< remove_cvref_t< decltype(f(*ptr_))> >
neforce::optional< T & >
inline
transform
(F &&f) &-> _NEFORCE optional< remove_cvref_t< decltype(f(*ptr_))> >
neforce::optional< T & >
inline
transform
(F &&f) const &&-> _NEFORCE optional< remove_cvref_t< decltype(f(*ptr_))> >
neforce::optional< T & >
inline
transform
(F &&f) &&-> _NEFORCE optional< remove_cvref_t< decltype(f(*ptr_))> >
neforce::optional< T & >
inline
value
() const &
neforce::optional< T & >
inline
value
() &
neforce::optional< T & >
inline
value
() const &&
neforce::optional< T & >
inline
value
() &&
neforce::optional< T & >
inline
value_or
(U &&value) const &
neforce::optional< T & >
inline
value_or
(U &&value) &&
neforce::optional< T & >
inline
value_type
typedef
neforce::optional< T & >
~optional
() noexcept
neforce::optional< T & >
inline
制作者
1.16.0