mal-math
C++20 mathematics library.
|
This is the complete list of members for mal_math::_detail::primitive_reference_wrapper< T >, including all inherited members.
operator T&() const noexcept | mal_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) noexcept | mal_math::_detail::primitive_reference_wrapper< T > | inline |
type typedef | mal_math::_detail::primitive_reference_wrapper< T > |