mal-math
C++20 mathematics library.
All Classes Namespaces Files Functions Variables Typedefs Concepts
mal_math::_detail::primitive_reference_wrapper< T > Member List

This is the complete list of members for mal_math::_detail::primitive_reference_wrapper< T >, including all inherited members.

operator T&() const noexceptmal_math::_detail::primitive_reference_wrapper< T >inline
operator()(Types &&...args) const noexcept(noexcept(std::invoke(*ptr_, static_cast< Types && >(args)...))) -> decltype(std::invoke(*ptr_, static_cast< Types && >(args)...))mal_math::_detail::primitive_reference_wrapper< T >inline
operator=(U const &v)mal_math::_detail::primitive_reference_wrapper< T >inline
operator=(U &&v)mal_math::_detail::primitive_reference_wrapper< T >inline
operator=(primitive_reference_wrapper< U > const &v)mal_math::_detail::primitive_reference_wrapper< T >inline
operator=(primitive_reference_wrapper< U > &&v)mal_math::_detail::primitive_reference_wrapper< T >inline
primitive_reference_wrapper(T &ref)mal_math::_detail::primitive_reference_wrapper< T >inlineexplicit
ptr_mal_math::_detail::primitive_reference_wrapper< T >private
set_ptr(T &ref) noexceptmal_math::_detail::primitive_reference_wrapper< T >inline
type typedefmal_math::_detail::primitive_reference_wrapper< T >