openPMD-api
openPMD::decay_equiv< T, U > Struct Template Reference

Fundamental equivalence check for two given types T and U. More...

#include <Datatype.hpp>

Inheritance diagram for openPMD::decay_equiv< T, U >:
Inheritance graph
[legend]
Collaboration diagram for openPMD::decay_equiv< T, U >:
Collaboration graph
[legend]

Detailed Description

template<typename T, typename U>
struct openPMD::decay_equiv< T, U >

Fundamental equivalence check for two given types T and U.

This checks whether the fundamental datatype (i.e. that of a single value indicated by a (multi-)pointer, a C-style array or a scalar) of one type equals the fundamendtal datatype of another type.

Template Parameters
Tfirst type
Usecond type

The documentation for this struct was generated from the following file: