|
HighFive 2.10.1
HighFive - Header-only C++ HDF5 interface
|
#include <string>#include <complex>#include <cstring>#include <H5Ppublic.h>#include "H5Inspector_misc.hpp"#include "h5t_wrapper.hpp"#include "h5i_wrapper.hpp"#include <highfive/half_float.hpp>

Go to the source code of this file.
Classes | |
| class | HighFive::AtomicType< char[StrLen]> |
| class | HighFive::AtomicType< deprecated::FixedLenStringArray< StrLen > > |
| class | HighFive::AtomicType< std::complex< T > > |
Namespaces | |
| namespace | HighFive |
| namespace | HighFive::deprecated |
Macros | |
| #define | _H5_STRUCT_PADDING(current_size, member_size) |
Functions | |
| EnumType< details::Boolean > | HighFive::create_enum_boolean () |
| size_t | HighFive::find_first_atomic_member_size (hid_t hid) |
| template<typename T > | |
| DataType | HighFive::create_datatype () |
| Create a DataType instance representing type T. | |
| template<typename T > | |
| DataType | HighFive::create_and_check_datatype () |
| Create a DataType instance representing type T and perform a sanity check on its size. | |
| template<> | |
| DataType | HighFive::create_datatype< bool > () |
| #define _H5_STRUCT_PADDING | ( | current_size, | |
| member_size ) |