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 ) |