11#include <spdlog/spdlog.h>
33 auto input_data = prev_data_converter(line_number);
auto get_n_lines() const -> std::size_t
std::expected< OutputType, std::string_view > RunResult
std::vector< std::ofstream > output_streams_
BinaryFile(const std::string &filename, process::DataConvertOptions convert_mode, std::size_t n_lines)
BinaryFile & operator=(const BinaryFile &)=delete
auto operator()(std::size_t line_number=0) const -> OutputType
BinaryFile(const BinaryFile &)=delete
auto run(const OutputTo< InputType > auto &prev_data_converter, std::size_t line_number=0) -> RunResult
BinaryFile(BinaryFile &&)=default
auto get_filename() const -> const std::string &
static constexpr auto IsStructType
BinaryFile & operator=(BinaryFile &&)=default
std::vector< OutputType > output_data_