Class representation¶
class representation<kfr::generic::vec<T, N>> simd¶
String representation of a vec for formatting/logging.
typedef type ¶
using type = std::string Fully qualified name: kfr::representation<kfr::generic::vec<T, N>>::type
Declared at simd/vec.hpp:2157
function get(const kfr::generic::vec<T, N> &) ¶
Fully qualified name: kfr::representation<kfr::generic::vec<T, N>>::get(const kfr::generic::vec<T, N> &)
Declared at simd/vec.hpp:2158
Fully qualified name: kfr::representation<kfr::generic::vec<T, N>>
Declared at simd/vec.hpp:2155
Class representation¶
class representation<fmt_t<kfr::generic::vec<T, N>, t, width, prec>> simd¶
template <char t, int width, int prec, typename T, size_t N>
struct representation<fmt_t<kfr::KFR_ARCH_NAME::vec<T, N>, t, width, prec>> { … } typedef type ¶
using type = std::string Fully qualified name: kfr::representation<fmt_t<kfr::generic::vec<T, N>, t, width, prec>>::type
Declared at simd/vec.hpp:2168
function get(const fmt_t<kfr::generic::vec<T, N>, t, width, prec> &) ¶
Fully qualified name: kfr::representation<fmt_t<kfr::generic::vec<T, N>, t, width, prec>>::get(const fmt_t<kfr::generic::vec<T, N>, t, width, prec> &)
Declared at simd/vec.hpp:2169
Fully qualified name: kfr::representation<fmt_t<kfr::generic::vec<T, N>, t, width, prec>>
Declared at simd/vec.hpp:2166
Class representation¶
class representation<kfr::generic::mask<T, N>> simd¶
String representation of a mask for formatting/logging.
typedef type ¶
using type = std::string Fully qualified name: kfr::representation<kfr::generic::mask<T, N>>::type
Declared at simd/vec.hpp:2182
function get(const kfr::generic::mask<T, N> &) ¶
Fully qualified name: kfr::representation<kfr::generic::mask<T, N>>::get(const kfr::generic::mask<T, N> &)
Declared at simd/vec.hpp:2183
Fully qualified name: kfr::representation<kfr::generic::mask<T, N>>
Declared at simd/vec.hpp:2180
Class representation¶
class representation<kfr::complex<T>> simd¶
String representation specialization for kfr::complex<T> .
Renders a complex value as "<real> + <imag>j" using as_string for each component.
| T | The underlying real element type. |
typedef type ¶
using type = std::string Result type of the conversion.
Fully qualified name: kfr::representation<kfr::complex<T>>::type
Declared at simd/complex_type.hpp:57
function get(const kfr::complex<T> &) ¶
Converts a complex value to its string form.
| value | The complex value to format. |
A string of the form "<real> + <imag>j" . |
Fully qualified name: kfr::representation<kfr::complex<T>>::get(const kfr::complex<T> &)
Declared at simd/complex_type.hpp:63
Fully qualified name: kfr::representation<kfr::complex<T>>
Declared at simd/complex_type.hpp:54
Class representation¶
class representation<fmt_t<kfr::complex<T>, t, width, prec>> simd¶
template <char t, int width, int prec, typename T>
struct representation<fmt_t<kfr::complex<T>, t, width, prec>> { … } String representation specialization for a formatted complex value.
Applies the format specifier ( t , width , prec ) to both the real and imaginary parts before joining them as "<real> + <imag>j" .
| t | Format character (see fmt_t ). |
| width | Minimum field width. |
| prec | Precision specifier. |
| T | The underlying real element type. |
typedef type ¶
using type = std::string Result type of the conversion.
Fully qualified name: kfr::representation<fmt_t<kfr::complex<T>, t, width, prec>>::type
Declared at simd/complex_type.hpp:82
function get(const fmt_t<kfr::complex<T>, t, width, prec> &) ¶
Converts a formatted complex value to its string form.
| value | The formatted complex value to render. |
A string of the form "<real> + <imag>j" with each component formatted according to t , width , and prec . |
Fully qualified name: kfr::representation<fmt_t<kfr::complex<T>, t, width, prec>>::get(const fmt_t<kfr::complex<T>, t, width, prec> &)
Declared at simd/complex_type.hpp:89
Fully qualified name: kfr::representation<fmt_t<kfr::complex<T>, t, width, prec>>
Declared at simd/complex_type.hpp:79