Remove total frames from H5Writer

This commit is contained in:
2018-11-22 16:26:42 +01:00
parent a37266de2c
commit dfe814bfd1
2 changed files with 3 additions and 5 deletions
+2 -3
View File
@@ -18,11 +18,11 @@ std::unique_ptr<H5Writer> get_h5_writer(const string& filename, hsize_t total_fr
if (filename == "/dev/null") {
return unique_ptr<H5Writer>(new DummyH5Writer());
} else {
return unique_ptr<H5Writer>(new H5Writer(filename, total_frames, frames_per_file, initial_dataset_size, dataset_increase_step));
return unique_ptr<H5Writer>(new H5Writer(filename, frames_per_file, initial_dataset_size, dataset_increase_step));
}
}
H5Writer::H5Writer(const std::string& filename, hsize_t total_frames, hsize_t frames_per_file, hsize_t initial_dataset_size,
H5Writer::H5Writer(const std::string& filename, hsize_t frames_per_file, hsize_t initial_dataset_size,
hsize_t dataset_increase_step) :
filename(filename), total_frames(total_frames), frames_per_file(frames_per_file),
initial_dataset_size(initial_dataset_size), dataset_increase_step(dataset_increase_step)
@@ -32,7 +32,6 @@ H5Writer::H5Writer(const std::string& filename, hsize_t total_frames, hsize_t fr
cout << "[" << std::chrono::system_clock::now() << "]";
cout << "[H5Writer::H5Writer] Creating chunked writer";
cout << " with filename " << filename;
cout << " and total_frames " << total_frames;
cout << " and frames_per_file " << frames_per_file;
cout << " and initial_dataset_size " << initial_dataset_size;
cout << endl;
+1 -2
View File
@@ -12,7 +12,6 @@ class H5Writer
{
// Initialized in constructor.
const std::string filename;
hsize_t total_frames;
hsize_t frames_per_file;
hsize_t initial_dataset_size;
hsize_t dataset_increase_step = 0;
@@ -34,7 +33,7 @@ class H5Writer
const std::string& data_type, const std::string& endianness);
public:
H5Writer(const std::string& filename, hsize_t total_frames, hsize_t frames_per_file=0, hsize_t initial_dataset_size=1000, hsize_t dataset_increase_step=1000);
H5Writer(const std::string& filename hsize_t frames_per_file=0, hsize_t initial_dataset_size=1000, hsize_t dataset_increase_step=1000);
virtual ~H5Writer();
virtual bool is_file_open() const;
virtual void close_file();