#include "JsonFile.hpp" #include template Frame* JsonFile::get_frame(int frame_number){ int subfile_id=frame_number/this->max_frames_per_file; std::byte* buffer; size_t frame_size = this->subfiles[subfile_id]->bytes_per_frame(); buffer = new std::byte[frame_size]; this->subfiles[subfile_id]->get_frame(buffer, frame_number%this->max_frames_per_file); auto f = new Frame(buffer, this->rows, this->cols); delete[] buffer; return f; } template class JsonFile;