29 #ifndef PIRANHA_PRINT_TEX_COEFFICIENT_HPP 30 #define PIRANHA_PRINT_TEX_COEFFICIENT_HPP 35 #include <piranha/print_coefficient.hpp> 44 template <
typename T,
typename =
void>
92 template <
typename T1>
93 using print_tex_coefficient_t
95 static const bool implementation_defined = is_detected<print_tex_coefficient_t, T>::value;
99 static const bool value = implementation_defined;
102 template <
typename T>
auto print_tex_coefficient(std::ostream &os, const T &cf) -> decltype(print_tex_coefficient_impl< T >()(os, cf))
Print series coefficient in TeX mode.
Type trait for classes implementing piranha::print_tex_coefficient.
auto print_coefficient(std::ostream &os, const T &cf) -> decltype(print_coefficient_impl< T >()(os, cf))
Print series coefficient.
Default functor for piranha::print_tex_coefficient().
auto operator()(std::ostream &os, const U &cf) const -> decltype(print_coefficient(os, cf))
Call operator.
static const bool value
Value of the type trait.