DtkCore
DTK Core module
载入中...
搜索中...
未找到
Dtk::Core::DExpected< T, E > 成员列表

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

DExpected (定义于 Dtk::Core::DExpected< T, E >)Dtk::Core::DExpected< T, E >friend
DExpected() noexcept(std::is_nothrow_default_constructible< T >::value)Dtk::Core::DExpected< T, E >inline
DExpected(const DExpected &_x) noexcept(std::is_nothrow_copy_constructible< T >::value and std::is_nothrow_copy_constructible< E >::value)Dtk::Core::DExpected< T, E >inline
DExpected(DExpected &&_x) noexcept(std::is_nothrow_move_constructible< T >::value and std::is_nothrow_move_constructible< E >::value)Dtk::Core::DExpected< T, E >inline
DExpected(const DExpected< U, G > &_x) noexcept(std::is_nothrow_constructible< T, const U & >::value and std::is_nothrow_constructible< E, const G & >::value)Dtk::Core::DExpected< T, E >inline
DExpected(const DExpected< U, G > &_x) noexcept(std::is_nothrow_constructible< T, const U & >::value and std::is_nothrow_constructible< E, const G & >::value)Dtk::Core::DExpected< T, E >inlineexplicit
DExpected(DExpected< U, G > &&_x) noexcept(std::is_nothrow_constructible< T, U >::value and std::is_nothrow_constructible< E, G >::value)Dtk::Core::DExpected< T, E >inline
DExpected(DExpected< U, G > &&_x) noexcept(std::is_nothrow_constructible< T, U >::value and std::is_nothrow_constructible< E, G >::value)Dtk::Core::DExpected< T, E >inlineexplicit
DExpected(U &&_v) noexcept(std::is_nothrow_constructible< T, U >::value)Dtk::Core::DExpected< T, E >inlineexplicit
DExpected(U &&_v) noexcept(std::is_nothrow_constructible< T, U >::value)Dtk::Core::DExpected< T, E >inline
DExpected(const DUnexpected< G > &_u) noexcept(std::is_nothrow_constructible< E, const G & >::value)Dtk::Core::DExpected< T, E >inlineexplicit
DExpected(const DUnexpected< G > &_u) noexcept(std::is_nothrow_constructible< E, const G & >::value)Dtk::Core::DExpected< T, E >inline
DExpected(DUnexpected< G > &&_u) noexcept(std::is_nothrow_constructible< E, G >::value)Dtk::Core::DExpected< T, E >inlineexplicit
DExpected(DUnexpected< G > &&_u) noexcept(std::is_nothrow_constructible< E, G >::value)Dtk::Core::DExpected< T, E >inline
DExpected(emplace_tag, Args &&...args) noexcept(std::is_nothrow_constructible< T, Args... >::value)Dtk::Core::DExpected< T, E >inlineexplicit
DExpected(emplace_tag, std::initializer_list< U > _li, Args &&...args) noexcept(std::is_nothrow_constructible< T, std::initializer_list< U > &, Args... >::value)Dtk::Core::DExpected< T, E >inlineexplicit
DExpected(dunexpected_tag, Args &&...args) noexcept(std::is_nothrow_constructible< E, Args... >::value)Dtk::Core::DExpected< T, E >inlineexplicit
DExpected(dunexpected_tag, std::initializer_list< U > _li, Args &&...args) noexcept(std::is_nothrow_constructible< E, std::initializer_list< U > &, Args... >::value)Dtk::Core::DExpected< T, E >inlineexplicit
dunexpected_type typedef (定义于 Dtk::Core::DExpected< T, E >)Dtk::Core::DExpected< T, E >
emplace(Args &&...args) noexceptDtk::Core::DExpected< T, E >inline
emplace(std::initializer_list< U > li, Args &&...args) noexceptDtk::Core::DExpected< T, E >inline
error() const &noexceptDtk::Core::DExpected< T, E >inline
error() &noexceptDtk::Core::DExpected< T, E >inline
error() const &&noexceptDtk::Core::DExpected< T, E >inline
error() &&noexceptDtk::Core::DExpected< T, E >inline
error_type typedef (定义于 Dtk::Core::DExpected< T, E >)Dtk::Core::DExpected< T, E >
hasValue() const noexceptDtk::Core::DExpected< T, E >inline
m_error (定义于 Dtk::Core::DExpected< T, E >)Dtk::Core::DExpected< T, E >
m_value (定义于 Dtk::Core::DExpected< T, E >)Dtk::Core::DExpected< T, E >
operator bool() const noexceptDtk::Core::DExpected< T, E >inlineexplicit
operator*() const &noexceptDtk::Core::DExpected< T, E >inline
operator*() &noexceptDtk::Core::DExpected< T, E >inline
operator*() const &&noexceptDtk::Core::DExpected< T, E >inline
operator*() &&noexceptDtk::Core::DExpected< T, E >inline
operator->() const noexceptDtk::Core::DExpected< T, E >inline
operator->() noexceptDtk::Core::DExpected< T, E >inline
operator=(const DExpected &)=deleteDtk::Core::DExpected< T, E >
operator=(const DExpected &_x) noexcept(std::is_nothrow_copy_constructible< T >::value and std::is_nothrow_copy_constructible< E >::value and std::is_nothrow_copy_assignable< T >::value and std::is_nothrow_copy_assignable< E >::value)Dtk::Core::DExpected< T, E >inline
operator=(DExpected &&_x) noexcept(std::is_nothrow_move_constructible< T >::value and std::is_nothrow_move_constructible< E >::value and std::is_nothrow_move_assignable< T >::value and std::is_nothrow_move_assignable< E >::value)Dtk::Core::DExpected< T, E >inline
operator=(U &&_v)Dtk::Core::DExpected< T, E >inline
operator=(const DUnexpected< G > &_e)Dtk::Core::DExpected< T, E >inline
operator=(DUnexpected< G > &&_e)Dtk::Core::DExpected< T, E >inline
operator==Dtk::Core::DExpected< T, E >friend
operator==Dtk::Core::DExpected< T, E >friend
operator==Dtk::Core::DExpected< T, E >friend
rebind typedef (定义于 Dtk::Core::DExpected< T, E >)Dtk::Core::DExpected< T, E >
swap(DExpected &_x) noexcept(std::is_nothrow_move_constructible< T >::value and std::is_nothrow_move_constructible< E >::value)Dtk::Core::DExpected< T, E >inline
swapDtk::Core::DExpected< T, E >friend
value() const &Dtk::Core::DExpected< T, E >inline
value() &Dtk::Core::DExpected< T, E >inline
value() const &&Dtk::Core::DExpected< T, E >inline
value() &&Dtk::Core::DExpected< T, E >inline
value_or(U &&_v) const &Dtk::Core::DExpected< T, E >inline
value_or(U &&_v) &&Dtk::Core::DExpected< T, E >inline
value_type typedef (定义于 Dtk::Core::DExpected< T, E >)Dtk::Core::DExpected< T, E >
~DExpected()Dtk::Core::DExpected< T, E >inline