From 36b4e258584905c77cc5402db396a2bec98bbbf7 Mon Sep 17 00:00:00 2001 From: Andrej Babic Date: Mon, 3 Dec 2018 18:08:19 +0100 Subject: [PATCH] Adapt process manager to new writer --- lib/src/ProcessManager.cpp | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/lib/src/ProcessManager.cpp b/lib/src/ProcessManager.cpp index c7bf58a..e968d4d 100644 --- a/lib/src/ProcessManager.cpp +++ b/lib/src/ProcessManager.cpp @@ -220,8 +220,6 @@ void ProcessManager::write_h5() for (const auto& header_type : *header_values_type) { auto& name = header_type.first; - auto& header_data_type = header_type.second; - auto value = received_data.first->header_values.at(name); // TODO: Ugly hack until we get the start sequence in the bsread stream itself. @@ -234,16 +232,7 @@ void ProcessManager::write_h5() } } - // Header data are fixed to scalars in little endian. - vector value_shape = {header_data_type.value_shape}; - - writer->write_data(name, - received_data.first->frame_index, - value.get(), - value_shape, - header_data_type.value_bytes_size, - header_data_type.type, - header_data_type.endianness); + writer->write_metadata(name, received_data.first->frame_index, value.get()); } }