23#include "openPMD/backend/Attribute.hpp"
24#include "openPMD/backend/Writable.hpp"
25#include "openPMD/config.hpp"
31#include <unordered_map>
38 std::unordered_map<std::string, hid_t> m_userTypes;
40 GetH5DataType(std::unordered_map<std::string, hid_t> userTypes)
41 : m_userTypes{std::move(userTypes)}
47hid_t getH5DataSpace(
Attribute const &att);
49std::string concrete_h5_file_position(
Writable *w);
Definition Attribute.hpp:64
Layer to mirror structure of logical data and persistent data in file.
Definition Writable.hpp:76
Public definitions of openPMD-api.
Definition Date.cpp:29
std::vector< hsize_t > getOptimalChunkDims(std::vector< hsize_t > const &dims, size_t const typeSize)
Computes the chunk dimensions for a dataset.
Definition HDF5Auxiliary.cpp:317