|
SRS-control 0.1.4
|
#include <BinaryFileWriter.hpp>

Public Member Functions | |
| BinaryFile (const std::string &filename, process::DataConvertOptions convert_mode, std::size_t n_lines) | |
| BinaryFile (const BinaryFile &)=delete | |
| BinaryFile (BinaryFile &&)=default | |
| BinaryFile & | operator= (const BinaryFile &)=delete |
| BinaryFile & | operator= (BinaryFile &&)=default |
| ~BinaryFile () | |
| auto | run (const OutputTo< InputType > auto &prev_data_converter, std::size_t line_number=0) -> RunResult |
| void | close () |
| auto | get_filename () const -> const std::string & |
| auto | operator() (std::size_t line_number=0) const -> OutputType |
| Public Member Functions inherited from srs::process::WriterTask< DataWriterOption::bin, std::string_view, std::size_t > | |
| WriterTask (std::string_view name, DataConvertOptions prev_convert, std::size_t n_lines=1) | |
| Public Member Functions inherited from srs::process::BaseTask< std::string_view, std::size_t > | |
| BaseTask (std::string_view name, DataConvertOptions prev_convert, std::size_t n_lines=1) | |
| auto | get_n_lines () const -> std::size_t |
| auto | get_required_conversion () const -> DataConvertOptions |
| auto | get_name () const -> std::string_view |
| auto | get_name_str () const -> std::string |
Static Public Attributes | |
| static constexpr auto | IsStructType = false |
| Static Public Attributes inherited from srs::process::WriterTask< DataWriterOption::bin, std::string_view, std::size_t > | |
| static constexpr auto | writer_type |
Private Attributes | |
| std::string | file_name_ |
| std::vector< OutputType > | output_data_ |
| std::vector< std::ofstream > | output_streams_ |
Additional Inherited Members | |
| Public Types inherited from srs::process::BaseTask< std::string_view, std::size_t > | |
| using | InputType |
| using | OutputType |
| using | RunResult |
Definition at line 18 of file BinaryFileWriter.hpp.
| srs::writer::BinaryFile::BinaryFile | ( | const std::string & | filename, |
| process::DataConvertOptions | convert_mode, | ||
| std::size_t | n_lines ) |
Definition at line 17 of file BinaryFileWriter.cpp.
|
delete |
|
default |
| srs::writer::BinaryFile::~BinaryFile | ( | ) |
Definition at line 35 of file BinaryFileWriter.cpp.
| void srs::writer::BinaryFile::close | ( | ) |
Definition at line 49 of file BinaryFileWriter.cpp.
|
inlinenodiscard |
Definition at line 40 of file BinaryFileWriter.hpp.
|
inlinenodiscard |
Definition at line 41 of file BinaryFileWriter.hpp.
|
default |
|
delete |
|
inline |
Definition at line 30 of file BinaryFileWriter.hpp.
|
private |
Definition at line 47 of file BinaryFileWriter.hpp.
|
staticconstexpr |
Definition at line 21 of file BinaryFileWriter.hpp.
|
private |
Definition at line 48 of file BinaryFileWriter.hpp.
|
private |
Definition at line 49 of file BinaryFileWriter.hpp.