UdonLibrary 1.0.0
機械システム研究部 C++ ライブラリ
読み取り中…
検索中…
一致する文字列を見つけられません
Udon::Optional< T > メンバ一覧

継承メンバを含む Udon::Optional< T > の全メンバ一覧です。

hasValue() const noexceptUdon::Optional< T >inline
operator bool() const noexceptUdon::Optional< T >inlineexplicit
operator!=(const Optional &lhs, const Optional &rhs) noexceptUdon::Optional< T >friend
operator*() &Udon::Optional< T >inline
operator*() const &Udon::Optional< T >inline
operator*() &&Udon::Optional< T >inline
operator*() const &&Udon::Optional< T >inline
operator->()Udon::Optional< T >inline
operator->() constUdon::Optional< T >inline
operator<(const Optional &lhs, const Optional &rhs) noexceptUdon::Optional< T >friend
operator<<(std::basic_ostream< CharType > &os, const Optional &opt)Udon::Optional< T >friend
operator<=(const Optional &lhs, const Optional &rhs) noexceptUdon::Optional< T >friend
operator=(NulloptT) noexceptUdon::Optional< T >inline
operator=(U &&value) noexcept(std::is_nothrow_constructible< ValueType, U >::value and std::is_nothrow_assignable< ValueType, U >::value)Udon::Optional< T >inline
operator=(const Optional< U > &other) noexcept(std::is_nothrow_constructible< ValueType, U >::value and std::is_nothrow_assignable< ValueType, U >::value)Udon::Optional< T >inline
operator=(Optional< U > &&other) noexcept(std::is_nothrow_constructible< ValueType, U >::value and std::is_nothrow_assignable< ValueType, U >::value)Udon::Optional< T >inline
operator==(const Optional &lhs, const Optional &rhs) noexceptUdon::Optional< T >friend
operator>(const Optional &lhs, const Optional &rhs) noexceptUdon::Optional< T >friend
operator>=(const Optional &lhs, const Optional &rhs) noexceptUdon::Optional< T >friend
Optional classUdon::Optional< T >friend
Optional() noexceptUdon::Optional< T >inline
Optional(NulloptT)Udon::Optional< T >inline
Optional(U &&value) noexcept(std::is_nothrow_constructible< ValueType >::value)Udon::Optional< T >inline
Optional(const Optional< U > &other) noexcept(std::is_nothrow_constructible< ValueType, U >::value)Udon::Optional< T >inline
Optional(Optional< U > &&other) noexcept(std::is_nothrow_constructible< ValueType, U >::value)Udon::Optional< T >inline
reset() noexcept(std::is_nothrow_destructible< ValueType >::value)Udon::Optional< T >inline
reset() noexcept(std::is_nothrow_destructible< ValueType >::value)Udon::Optional< T >inline
show() const noexceptUdon::Optional< T >inline
swap(Optional &other) noexcept(/*std::is_nothrow_swappable< ValueType >::value and */std::is_nothrow_move_assignable< ValueType >::value)Udon::Optional< T >inline
value() &Udon::Optional< T >inline
value() const &Udon::Optional< T >inline
value() &&Udon::Optional< T >inline
value() const &&Udon::Optional< T >inline
valueOr(U &&defaultValue) const &Udon::Optional< T >inline
valueOr(U &&defaultValue) &&Udon::Optional< T >inline
ValueType typedefUdon::Optional< T >
~Optional() noexceptUdon::Optional< T >inline