hops
Classes | Namespaces | Macros | Functions
H5DataType_misc.hpp File Reference
#include <string>
#include <complex>
#include <cstring>
#include <H5Ppublic.h>
#include <H5Tpublic.h>
Include dependency graph for H5DataType_misc.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  HighFive::AtomicType< char[StrLen]>
 
class  HighFive::AtomicType< FixedLenStringArray< StrLen > >
 

Namespaces

 HighFive
 

Macros

#define _H5_STRUCT_PADDING(current_size, member_size)   (((member_size) - (current_size)) % (member_size))
 

Functions

template<typename T >
DataType HighFive::create_datatype ()
 Create a DataType instance representing type T. More...
 
template<typename T >
DataType HighFive::create_and_check_datatype ()
 Create a DataType instance representing type T and perform a sanity check on its size. More...
 

Macro Definition Documentation

◆ _H5_STRUCT_PADDING

#define _H5_STRUCT_PADDING (   current_size,
  member_size 
)    (((member_size) - (current_size)) % (member_size))