This is the complete list of members for reset_after_move< T >, including all inherited members.
operator *() const | reset_after_move< T > | |
operator const T &() const | reset_after_move< T > | |
operator T &() | reset_after_move< T > | |
operator->() const | reset_after_move< T > | |
operator=(const reset_after_move &)=default | reset_after_move< T > | |
operator=(reset_after_move &&other) noexcept(std::is_nothrow_default_constructible_v< T > &&std::is_nothrow_move_assignable_v< T >) | reset_after_move< T > | |
reset_after_move() noexcept(std::is_nothrow_default_constructible_v< T >) | reset_after_move< T > | |
reset_after_move(const T &value) noexcept(std::is_nothrow_copy_constructible_v< T >) | reset_after_move< T > | |
reset_after_move(const reset_after_move &)=default | reset_after_move< T > | |
reset_after_move(reset_after_move &&other) noexcept(std::is_nothrow_default_constructible_v< T > &&std::is_nothrow_move_assignable_v< T >) | reset_after_move< T > | |
value() | reset_after_move< T > | |
value() const | reset_after_move< T > |