HOPS
HOPS class reference
Classes | Namespaces | Typedefs | Functions
MHO_HDF5TypeCode.hh File Reference
#include <iostream>
#include <string>
#include <complex>
#include "MHO_Types.hh"
#include "hdf5.h"

Go to the source code of this file.

Classes

struct  hops::h5helper_complex_double
 
struct  hops::h5helper_complex_float
 

Namespaces

 hops
 

Typedefs

typedef struct hops::h5helper_complex_double hops::h5helper_complex_double
 
typedef struct hops::h5helper_complex_float hops::h5helper_complex_float
 

Functions

hid_t hops::create_complex_dtype_double ()
 
hid_t hops::create_complex_dtype_float ()
 
template<typename XType >
hid_t hops::MHO_HDF5TypeCode ()
 
template<>
hid_t hops::MHO_HDF5TypeCode< double > ()
 
template<>
hid_t hops::MHO_HDF5TypeCode< float > ()
 
template<>
hid_t hops::MHO_HDF5TypeCode< int16_t > ()
 
template<>
hid_t hops::MHO_HDF5TypeCode< int32_t > ()
 
template<>
hid_t hops::MHO_HDF5TypeCode< int64_t > ()
 
template<>
hid_t hops::MHO_HDF5TypeCode< int8_t > ()
 
template<>
hid_t hops::MHO_HDF5TypeCode< std::complex< double > > ()
 
template<>
hid_t hops::MHO_HDF5TypeCode< std::complex< float > > ()
 
template<>
hid_t hops::MHO_HDF5TypeCode< uint16_t > ()
 
template<>
hid_t hops::MHO_HDF5TypeCode< uint32_t > ()
 
template<>
hid_t hops::MHO_HDF5TypeCode< uint64_t > ()
 
template<>
hid_t hops::MHO_HDF5TypeCode< uint8_t > ()
 

Class Documentation

◆ hops::h5helper_complex_double

struct hops::h5helper_complex_double
Class Members
double imag
double real

◆ hops::h5helper_complex_float

struct hops::h5helper_complex_float
Class Members
float imag
float real