Add MetadataBuffer to BufferedWriter

This commit is contained in:
2018-12-03 17:19:01 +01:00
parent 06f7f8773e
commit e5c340126b
3 changed files with 16 additions and 10 deletions
+4 -2
View File
@@ -149,8 +149,10 @@ void ProcessManager::receive_zmq()
void ProcessManager::write_h5()
{
auto writer = get_buffered_writer(writer_manager.get_output_file(), writer_manager.get_n_frames(), frames_per_file,
config::initial_dataset_size, config::dataset_increase_step);
auto metadata_buffer = unique_ptr<MetadataBuffer>(new MetadataBuffer(writer_manager.get_n_frames(), receiver.get_header_values_type()));
auto writer = get_buffered_writer(writer_manager.get_output_file(), writer_manager.get_n_frames(), move(metadata_buffer),
frames_per_file, config::initial_dataset_size, config::dataset_increase_step);
writer->create_file();