11 #ifndef _HDF5PORTABLE_H_
12 #define _HDF5PORTABLE_H_
26 #include "NamespaceHeader.H"
29 const T& a_dummySpecializationArg);
31 template <
class T>
void dataSize(
const T& a_item,
36 template <
class T>
void write(
const T& a_item,
41 template <
class T>
void read(T& a_item,
46 template <
class T>
const char*
name(
const T& a_dummySpecializationArg);
95 #include "NamespaceFooter.H"
void read(T &a_item, Vector< void * > &a_allocatedBuffers, const Box &a_box, const Interval &a_comps)
Definition: CH_HDF5.H:958
void write(const T &a_item, Vector< void * > &a_allocatedBuffers, const Box &a_box, const Interval &a_comps)
Definition: CH_HDF5.H:951
const char * name(const T &a_dummySpecializationArg)
Definition: CH_HDF5.H:965
void dataSize(const T &a_item, Vector< int > &a_sizes, const Box &a_box, const Interval &a_comps)
Definition: CH_HDF5.H:944
Structure for passing component ranges in code.
Definition: Interval.H:23
void dataTypes(Vector< hid_t > &a_types, const T &a_dummySpecializationArg)
Definition: CH_HDF5.H:937
A Rectangular Domain on an Integer Lattice.
Definition: Box.H:469