0.1

Introduction

The C++ API provides C++ wrappers for the HDF5 C library. It is assumed that the user has knowledge of the HDF5 file format and its components. If you are not familiar with HDF5 file format, and would like to find out more, please refer to the HDF5 documentation at http://hdf.ncsa.uiuc.edu/HDF5/doc/H5.intro.html

Because the HDF5 library maps very well to the object oriented design approach, classes in the C++ API can closely represent the interfaces of the HDF5 APIs, as followed:

 	HDF5 C APIs				C++ Classes
 	-----------				-----------
 	Attribute Interface (H5A)		Attribute
 	Datasets Interface (H5D)		DataSet
 	Error Interface (H5E)			Exception
 	File Interface (H5F)			H5File
 	Group Interface (H5G)			Group
 	Identifier Interface (H5I)		IdComponent
 	Property List Interface (H5P)		PropList and subclasses
 	Dataspace Interface (H5S)		DataSpace
 	Datatype Interface (H5T)		DataType and subclasses
  

Installation

Please refer to the file release_docs/INSTALL_Windows.txt under the top directory for information about installing, building, and testing the C++ API.