#include "../src/MetadataBuffer.hpp" using namespace std; TEST(MetadataBuffer, basic_operations) { int n_frames = 10; int n_modules = 3; auto header_values = shared_ptr>(new unordered_map { {"frame", HeaderDataType("uint64")}, {"module_number", HeaderDataType("uint64", n_modules)} }); MetadataBuffer metadata_buffer(10, header_values); uint64_t base_frame_data = 12345678; uint64_t base_module_number = 0; for (int i = 0; i