24#ifndef MORPHEUS_DYNAMIC_PRINT_IMPL_HPP
25#define MORPHEUS_DYNAMIC_PRINT_IMPL_HPP
27#include <Morpheus_FormatTags.hpp>
29#include <impl/Morpheus_Print_Impl.hpp>
30#include <impl/Morpheus_Variant.hpp>
35template <
typename Pr
intable,
typename Stream>
36void print(
const Printable& p, Stream& s,
38 Printable>::value>::type* =
nullptr) {
39 print_matrix_header(p, s);
40 Morpheus::Impl::Variant::visit([&](
auto&& arg) { Impl::print(arg, s); },
44template <
typename Pr
intable>
45void print(
const Printable& p,
47 Printable>::value>::type* =
nullptr) {
48 Impl::print(p, std::cout);
Generic Morpheus interfaces.
Definition: dummy.cpp:24