HDF5 C++ API Reference Manual

- Main Page
- Namespaces
- Classes
- Files
- Examples

- File List
- File Members

# H5Cpp.h File Reference

`#include "H5cxx_pubconf.h"`
`#include "H5Include.h"`
`#include "H5Exception.h"`
`#include "H5IdComponent.h"`
`#include "H5DataSpace.h"`
`#include "H5PropList.h"`
`#include "H5Object.h"`
`#include "H5AbstractDs.h"`
`#include "H5Attribute.h"`
`#include "H5DcreatProp.h"`
`#include "H5CommonFG.h"`
`#include "H5DataType.h"`
`#include "H5DxferProp.h"`
`#include "H5FaccProp.h"`
`#include "H5FcreatProp.h"`
`#include "H5AtomType.h"`
`#include "H5PredType.h"`
`#include "H5EnumType.h"`
`#include "H5IntType.h"`
`#include "H5FloatType.h"`
`#include "H5StrType.h"`
`#include "H5CompType.h"`
`#include "H5ArrayType.h"`
`#include "H5VarLenType.h"`
`#include "H5DataSet.h"`
`#include "H5Group.h"`
`#include "H5File.h"`
`#include "H5Library.h"`

Go to the source code of this file.

## Defines
#define | HOFFSET(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER)

## Define Documentation

#define HOFFSET | ( | TYPE,
|  | MEMBER |  | ) | ((size_t) &((TYPE *)0)->MEMBER)

Examples:
  compound.cpp.