NIM 跨平台 C++ SDK
载入中...
搜索中...
未找到
nstd::_optional< T > 成员列表
成员的完整列表,这些成员属于
nstd::_optional< T >
,包括所有继承而来的类成员
_base_t
typedef
nstd::_optional< T >
_optional
()=default
nstd::_optional< T >
_optional
(const _optional &other)
nstd::_optional< T >
inline
_optional
(const T &value)
nstd::_optional< T >
inline
_optional
(std::nullptr_t)
nstd::_optional< T >
inline
_optional
(std::nullopt_t)
nstd::_optional< T >
inline
_optional
(const std::optional< TValue > &other)
nstd::_optional< T >
inline
_optional
(const TValue *other)
nstd::_optional< T >
inline
has_value
() const
nstd::_optional< T >
inline
has_value_
nstd::_optional< T >
operator _optional< TValue >
() const
nstd::_optional< T >
inline
operator bool
() const
nstd::_optional< T >
inline
operator std::optional< TValue >
() const
nstd::_optional< T >
inline
operator!=
(const _optional &other) const
nstd::_optional< T >
inline
operator*
() const &
nstd::_optional< T >
inline
operator*
() &
nstd::_optional< T >
inline
operator*
() const &&
nstd::_optional< T >
inline
operator*
() &&
nstd::_optional< T >
inline
operator->
() const
nstd::_optional< T >
inline
operator->
()
nstd::_optional< T >
inline
operator=
(const TValue *value)
nstd::_optional< T >
inline
operator=
(const char *value)
nstd::_optional< T >
inline
operator=
(std::nullptr_t)
nstd::_optional< T >
inline
operator=
(std::nullopt_t)
nstd::_optional< T >
inline
operator=
(const std::optional< TValue > &other)
nstd::_optional< T >
inline
operator=
(const T &value)
nstd::_optional< T >
inline
operator=
(const _optional &other)
nstd::_optional< T >
inline
operator=
(const TValue &value)
nstd::_optional< T >
inline
operator=
(const _optional< TValue > &other)
nstd::_optional< T >
inline
operator==
(const _optional &other) const
nstd::_optional< T >
inline
reset
()
nstd::_optional< T >
inline
value
() const &
nstd::_optional< T >
inline
value_
nstd::_optional< T >
value_or
(T &&default_value) const &
nstd::_optional< T >
inline
制作者
1.9.6