This is the complete list of members for eagine::basic_valid_if_value< T >, including all inherited members.
basic_valid_if_value(T value) noexcept(noexcept(T(std::declval< T && >()))) | eagine::basic_valid_if_value< T > | inline |
basic_valid_if_value() noexcept(std::is_nothrow_default_constructible_v< T >)=default | eagine::basic_valid_if_value< T > | |
basic_valid_if_value(basic_valid_if_value &&) noexcept(std::is_nothrow_move_constructible_v< T >)=default | eagine::basic_valid_if_value< T > | |
basic_valid_if_value(const basic_valid_if_value &) noexcept(std::is_nothrow_copy_constructible_v< T >)=default | eagine::basic_valid_if_value< T > | |
operator=(basic_valid_if_value &&) noexcept(std::is_nothrow_move_assignable_v< T >) -> basic_valid_if_value &=default | eagine::basic_valid_if_value< T > | |
operator=(const basic_valid_if_value &) noexcept(std::is_nothrow_copy_assignable_v< T >) -> basic_valid_if_value &=default | eagine::basic_valid_if_value< T > | |
operator=(const T &v) -> auto & | eagine::basic_valid_if_value< T > | inline |
operator=(T &&v) -> auto & | eagine::basic_valid_if_value< T > | inline |
~basic_valid_if_value() noexcept=default | eagine::basic_valid_if_value< T > |