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 write(const T &a_item, Vector< void *> &a_allocatedBuffers, const Box &a_box, const Interval &a_comps)
Definition: CH_HDF5.H:785
one dimensional dynamic array
Definition: Vector.H:52
const char * name(const T &a_dummySpecializationArg)
Definition: CH_HDF5.H:799
void read(T &a_item, Vector< void *> &a_allocatedBuffers, const Box &a_box, const Interval &a_comps)
Definition: CH_HDF5.H:792
void dataSize(const T &a_item, Vector< int > &a_sizes, const Box &a_box, const Interval &a_comps)
Definition: CH_HDF5.H:778
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:771
A Rectangular Domain on an Integer Lattice.
Definition: Box.H:465