37class Has_Simple_Printer
40 explicit Has_Simple_Printer(
const std::string& base_path = std::string(
"."),
const std::string& filename = std::string(
"HAS_Messages"),
bool time_tag_name =
true);
41 ~Has_Simple_Printer();
46 std::string print_vector(
const std::vector<T>& vec,
float scale_factor = 1)
const;
49 std::string print_vector_binary(
const std::vector<T>& vec,
size_t bit_length)
const;
52 std::string print_matrix(
const std::vector<std::vector<T>>& mat,
const std::string& filler,
float scale_factor = 1)
const;
54 std::string print_vector_string(
const std::vector<std::string>& vec)
const;
59 std::ofstream d_has_file;
60 std::string d_has_filename;
61 std::string d_has_base_path;